为了安装sccm 2012,今天将测试数据库升级到sql server 2008 sp3 cu4, 但是改为端口后发现servcie无法启动。 从sql server errorlog中看到下面的错误信息: error: 17172, severity: 16, state: 1. sniinitialize() failed with error 0x2. sql server audit
为了安装sccm 2012,今天将测试数据库升级到sql server 2008 sp3 + cu4, 但是改为端口后发现servcie无法启动。
从sql server errorlog中看到下面的错误信息:
error: 17172, severity: 16, state: 1.
sniinitialize() failed with error 0x2.
sql server audit failed to record the server shutdown action.
从网上查看是因为多了一个cluster的键值,因为我的机器不是cluster.对比了一下其他几台机器,发现就是这台服务器出现了问题。
解决办法:
1.查看是不是注册表中有cluster键值存在,如果不是cluster的话,需要将这个键值移除。
hkey_local_machine\software\microsoft\microsoft sql server\mssql10_50.instance_name\cluster
2.重启成功。