博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL Server使用侦听器IP访问时遇到"The target principal name is incorrect. Cannot generate SSPI context"...
阅读量:6948 次
发布时间:2019-06-27

本文共 1119 字,大约阅读时间需要 3 分钟。

在测试SQL Server 2016 Always On时,在创建侦听器后,在客户端使用SSMS, 可以用侦听器名称访问Always On集群,但是使用侦听器IP访问时遇到"The target principal name is incorrect.  Cannot generate SSPI context"

 

 

 

 

TITLE: Connect to Server
 
------------------------------
 
Cannot connect to 192.168.7.64.
 
------------------------------
 
ADDITIONAL INFORMATION:
 
 
 
The target principal name is incorrect.  Cannot generate SSPI context. (Microsoft SQL Server, Error: 0)
 
 
 
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=0&LinkId=20476
 
 
 
------------------------------
 
BUTTONS:
 
 
 
OK
 
------------------------------
 

测试环境是在一个与生产环境隔离的Vmware集群里面,而且DNS服务器也是克隆过来的,在测试环境的DNS服务器上, 这个IP(192.168.7.64)缓存有生产环境的对应的服务器名称。在命令窗口,使用下面命令确认即可。

 

ping -a 192.168.7.64

 

ping 侦听器名称

 

 

解决方法,在DNS服务器上删除对应的记录,然后新增一条记录,然后在客户端使用ipconfig /flushdns清空DNS缓存记录,就可以使用侦听器IP访问Alway On

 

关于The target principal name is incorrect.  Cannot generate SSPI context. (Microsoft SQL Server, Error: 0)这个问题的其它可能情况,可以参考博文

 

 

 

 

参考资料:

 

https://blogs.msdn.microsoft.com/meer_alam/2015/05/10/the-target-principal-name-is-incorrect-cannot-generate-sspi-context/

转载地址:http://ywenl.baihongyu.com/

你可能感兴趣的文章
Qt学习之路(18): Qt标准对话框之QInputDialog
查看>>
java中OutOfMemory种类和解决方法
查看>>
OpenNLP-Sentence Detector
查看>>
虚拟机的类加载机制
查看>>
登录判断跳转页面
查看>>
多线程IO操作(扫描文件夹并计算总大小)
查看>>
读UNIX编程艺术(一)
查看>>
oracle存储过程获取异常信息码和异常信息
查看>>
大系统小做培训总结
查看>>
Web Service 那点事儿(3)—— SOAP 及其安全控制
查看>>
自定义按钮
查看>>
Android手机摄像头作为PC摄像头开发
查看>>
Docker
查看>>
一步步制作rpm包
查看>>
App支付签名错误
查看>>
kali linux虚拟wifi搭建
查看>>
jquery设置元素的readonly和disabled
查看>>
监控文件是否被修改
查看>>
Linux学习笔记:Rsync
查看>>
转:APK Crack
查看>>