我已经编写了自己的Windows服务,该服务与SQL数据库进行交互并对其进行更新。该服务运行良好,似乎可以正常运行,但是由于问题中指定的错误,它似乎在随机时间关闭并且无法重新启动。我尝试了各种搜索来解决此问题,但不幸的是我什么都没想到。目的是最终在我的公司服务器上运行此服务,但是我无法调整任何服务器设置,我只是服务器上的用户,因此我对某些设置有限制。
任何快速修复,将对您有所帮助!
Rob*_*uez 12
然后单击Browse,并在框中添加您的用户名。(注意它应该包含域,在我的例子中是 AD\myusername),检查名称并接受。

最后在其他两个字段中输入您的密码,就是这样,您现在应该有权开始您的流程。
干杯!!
bin*_*nki 11
错误 1069 含糊不清,可能有不同的原因。我在这里分享我的经验。
我在尝试让服务在我的帐户下运行时遇到此错误(为了开发目的,我试图让我的服务看到与在我的帐户上运行的交互式进程相同的 LocalDB)。我通常使用带有 Windows PIN 登录的MSA(Microsoft 帐户),所以我很少输入我的 Windows 密码。为了解决这个问题,我锁定了我的屏幕,选择了密码输入而不是 PIN 输入,然后输入了我的密码。我认为这以某种方式提醒了 Windows 我的密码是什么并使我的本地帐户更合法。
在执行此操作之前,您需要将相关用户帐户配置为具有作为服务登录权限。为此,请打开组策略编辑器。展开计算机/Windows 配置/安全配置/本地策略/用户权限分配,然后打开作为服务登录。从那里,您可以添加有问题的用户。
我们遇到的一个问题是帐户用户名的格式,我们最初使用
域\用户名
并收到1069登录错误,然后最终我尝试验证属性中的用户名| 服务的登录选项卡(在控制面板/服务管理器中),使用“浏览”和“搜索”作为用户名,并以相反的格式将其建议并通过OK验证
用户名@域
这也可以解决1069错误,并让我们使用sc.exe编写启动脚本。