症状
请考虑以下情形:
- 已在未加入 Windows 域的服务器上安装了 Microsoft SQL Server 2014。
- 使用 SQL 身份验证从远程客户端连接到服务器,SQL Server Management Studio 2014 (SSMS) 。
- 尝试在客户端上打开内存优化表模板。
在这种情况下,您会收到以下错误消息:
注意
无法连接到服务器“<ServerName>”
目标主体名称不正确。 无法生成 SSPI 上下文
原因
出现此问题的原因是,SSMS 始终使用 Windows 身份验证连接到服务器,而不是使用当前连接的凭据和身份验证模式。 这会使 SSMS 尝试打开内存优化表创建模板,然后检查数据库是否具有任何内存优化对象时连接失败。
解决方法
此问题首先在以下SQL Server累积更新中得到解决。
SQL Server 2014 /zh-cn/help/2984923 的累积更新 3
关于 SQL Server 的累积更新
SQL Server的每个新累积更新都包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看SQL Server的最新累积更新:
状态
Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。