访客您好,登录后可看更多精彩内容!发帖、回复积分还可换实物奖品哦,还在犹豫什么,赶紧注册登录吧!
您需要 登录 才可以下载或查看,没有账号?立即注册
×
本帖最后由 bijiafeng 于 2019-5-27 17:57 编辑
三台MS数据库服务器,计划做镜像高可用。由于我启动数据库相关的服务时更改了启用用户,在数据库启动后发现没有权限,所以又更改了另外一个用户。更改完后发现SQL01和SQL02互相连不上,但SQL03却可以链接这两台。
由于SQL01和SQL02无法互联,就无法做mirror。错误提示是:服务器目标主体名称不正确,无法生成 SSPI 上下文(Microsoft SQL Server)。
这里用别的图代替下。
争对此问题在网上找了N多种办法都无法解决,例如我用过
SETSPN -L SQL01 # 列出SQL01上的SPN信息
SETSPN -A MSSQLSvc/SQL01.BIJIAFENG.COM:1433SQL01 # 添加一个数据库服务SPN
SETSPN -D MSSQLSvc/SQL01.BIJIAFENG.COMSQL01 # 删除一个数据库服务SPN
发现都无法解决上述问题。后来在不断查找资料过程中结合N多内容(含微软官方论坛)才找出解决方案,现写下来以便帮助更多的人少走弯路。
设置完成后,回到数据库互联时会发现已搞定!
|