我有一个 C# 服务需要在操作系统重启后关闭之前将特定文本写入 SQL Server 数据库。所以服务MSSQL$SQLEXPRESS
不应该在我的服务之前停止,为了实现这一点,我添加了MSSQL$SQLEXPRESS
使用命令的依赖项
sc.exe config MyService depend= MSSQL$SQLEXPRESS
但是,它似乎不起作用,因为我仍然收到错误
正在关机。
用户 'user' 登录失败。
无法继续执行,因为会话处于 kill 状态
当试图写入数据库时OnShutdown()
。有时错误是“无效句柄”错误..
我错过了什么?此外,sc.exe qc MyService
显示依赖关系,但下的依赖关系services.msc
不显示任何内容。为什么?