sqlserver 2008 R2数据库sqlserver服务(Configuration Manager)配置管理器远程过程调用失败0x800706be(错误:18456) SPN Error: 0
广告:
log提示:
The SQL Server Network Interface library could not register the Service Principal Name (SPN) for the SQL Server service. Error: 0x54b, state: 3. Failure to register an SPN may cause integrated authentication to fall back to NTLM instead of Kerberos. This is an informational message. Further action is only required if Kerberos authentication is required by authentication policies.
第一 网上说是因为安装了高版本2012LocalDB
1 删除高版本LocalDB实例。控制面板的程序卸载,将“Microsoft SQL Server 2012 Express LocalDB”卸载,可能VS2012版本不同,命名不同,请注意识别。
2 vs2010自带2008,当2008域2012共存就出现这种情况。vs2010里面有sql,估计是冲突了。卸了重装吧!
建议安装顺序为:sqlserver 2008 R2 --》再安装vs
第二 如果找不到LocalDB,给sqlserer 2008 R2更新sp2补丁(升级补丁)。
sqlserver 2008的sp2补丁下载:
https://www.microsoft.com/zh-cn/download/details.aspx?id=30437&751be11f-ede8-5a0c-058c-2ee190a24fa6=True&44F86079-8679-400C-BFF2-9CA5F2BCBDFC=1
广告: