这是一个奇怪的问题,我已经没有办法解决这个问题了。这就是问题所在,这是我能总结的最好的。
\n当 SQL Server 引擎和代理服务设置为“自动”时,服务器首次启动时不会启动。查看事件查看器,发现以下错误:
\n\n\n由于以下错误,MSSQLSERVER 服务无法启动:\n系统找不到指定的文件。
\n
但是,如果我在启动后进入服务并手动启动服务,它们就会毫无问题地开始运行。更令人困惑的是,这并不限于单个服务器。如果有帮助的话,它们都是集群/AG 的一部分。
\n翻阅了一些不同的网站和帖子,这是我的比较:
\n\n\n\n这与我们在事件日志中看到的错误相同。当我查看服务的属性时,我发现 \xe2\x80\x9cPath toexecutable\xe2\x80\x9d 中提到的路径是无效路径。
\n
不适用于此处。我可以手动启动服务,并且服务和注册表中的路径是正确的。
\n正在使用域帐户(不是 gMSA),并且密码设置正确。
\n