我正在尝试通过 sqlps powershell 模块连接到 sql14 服务器,但不断收到此错误:找不到路径 'SQLSERVER:\SQL\SERVER\DEFAULT',因为它不存在'。
服务器确实存在并且响应。我尝试使用 pssession 连接到它,并且确实有效,但随后使用 sqlps 模块再次尝试 - 失败。
我还缺少其他东西吗?其他 sql 服务器工作正常。
编辑:
我找到了解决方案!我将 $debugpreference 更改为“继续”- 并收到一条消息:SQL Server PowerShell 提供程序错误:无法连接到服务器。[无法连接服务器 。--> 目标主体名称不正确。无法生成 SSPI 上下文。]
通过这条消息,我设法找出属于计算机帐户的 sqlserver 的 spn,而不是运行服务的用户帐户。我解决了这个问题并设法连接。