我正在尝试连接到托管在网络上的 MS SQL Server。Windows 身份验证和 SQL Server 模式已启用(两者)。我无法连接
[DBNETLIB]SQL Server does not exist or access denied.
[DBNETLIB]ConnectionOpen (Connect()).
任何人都可以建议在存在域时如何提供服务器名称,如果有的话,请用斜杠明确说明。
我正在尝试连接到托管在网络上的 MS SQL Server。Windows 身份验证和 SQL Server 模式已启用(两者)。我无法连接
[DBNETLIB]SQL Server does not exist or access denied.
[DBNETLIB]ConnectionOpen (Connect()).
任何人都可以建议在存在域时如何提供服务器名称,如果有的话,请用斜杠明确说明。
确保您在 Configuration Manager 中启用了以下功能:
SQL Server 网络配置 - 协议 --- TCP/IP - 已启用
SQL Server 网络配置(32 位和 64 位) - TCP/IP - 已启用 - 名称管道 - 已启用
并确保 SQL Server 实例作为域帐户登录,以便您能够执行网络备份。
如果命名实例使用 IP/实例名称,则尝试通过 SSMS 打开 sql,否则仅使用 IP
并以“sa”身份登录
假设您的客户端在同一个网络上并且所有 DNS 记录都正常工作(尝试 ping 服务器以查看它是否可用)。