问题描述:
C#连接正常,
企业管理器连接正常
程序无法连接;
解决方法:
验证启用的协议和别名
如果客户端计算机上的别名设置错误,可能会引起连接问题。您可以使用客户端网络实用程序查看别名。为此,请按以下步骤操作:
1 启动客户端网络实用程序。如果 SQL Server 客户端工具被安装在正在运行客户端应用程序的计算机上,请按照以下步骤启动客户端网络实用程序:
1 单击“开始”,然后指向“程序”。
1 指向“Microsoft SQL Server”,然后单击“客户端网络实用程序”。
2 如果 SQL Server 客户端工具没有安装在客户端计算机上,请按照以下步骤启动客户端网络实用程序:
1 单击“开始”,然后单击“运行”。
1 在“运行”对话框中,在“打开”框中键入 cliconfg,然后单击“确定”。
3 在“SQL Server 客户端网络实用程序”窗口中,单击“常规”标签,然后启用您要使用的所有协议。
注意:您必须至少启用 TCP/IP 协议和命名管道协议。
4 单击“别名”标签,然后验证为 SQL Server 实例所配置的别名(按添加>“服务器别名”为主机IP号,“网络库”为Named Pipes)。
5 验证别名的属性,确认服务器名或 IP 地址和协议的配置是正确的。
通过使用服务器名、IP 地址或者其他协议,您可以创建一个新的别名以测试连接性能。