This Domain(Admin5.com) is for Sale:

如何解决SQLServer 2000中的连接问题

时间:2007-12-23  来源:不详  作者:迈克DB

单击“开始”,然后单击“运行”。
在“运行”对话框中,在“打开”框中键入cliconfg,然后单击“确定”。
在“SQLServer客户端网络实用程序”窗口中,单击“常规”标签,然后启用您要使用的所有协议。

注重:您必须至少启用TCP/IP协议和命名管道协议。
单击“别名”标签,然后验证为SQLServer实例所配置的别名。
验证别名的属性,确认服务器名或IP地址和协议的配置是正确的。
通过使用服务器名、IP地址或者其他协议,您可以创建一个新的别名以测试连接性能。

注重:在Microsoft数据存取部件(MDAC)的早期版本中,客户端
网络实用程序的用户界面是不同的。因此,假如您没有看到本文中列出的选项,请在运行客户端应用程序的计算机上安装MDAC的新版本。

返回页首
验证SQLServer实例正在正确地侦听
要验证SQLServer实例正在正确地侦听命名管道、TCP/IP或您在客户端应用程序中使用的其他协议,请打开当前的SQLServer错误日志文件。SQLServer错误日志文件可能包括与以下类似的条目:
2003-11-0609:49:36.17serverSQLserverlisteningonTCP,SharedMemory,NamedPipes. 织梦好,好织梦
2003-11-0609:49:36.17serverSQLserverlisteningon192.168.1.5:1433,127.0.0.1:1433.


通过分析SQLServer错误日志文件中的条目,可以验证SQLServer实例是否正在侦听正确的IP地址和端口。在默认情况下,一个默认的SQLServer实例侦听端口1433。您还可以使用服务器
网络实用程序来验证SQLServer的协议设置并更改SQLServer中的属性,包括可以连接到SQLServer和可以使用的端口的协议。关于使用服务器网络实用程序的更多信息,请参见SQLServer在线参考书中的“SQLServer网络实用程序”专题。

有时候,SQLServer2000可能不会绑定于端口1433或任何其他指定的端口。假如端口正被其他应用程序使用,或者假如您正在尝试使用一个错误的IP地址进行连接,就可能会出现此问题。因此,TCP/IP到SQLServer的连接可能不成功,在SQLServer错误日志中您会收到下列错误信息:

2001-11-1415:49:14.12serverSuperSocketInfo:BindfailedonTCPport1433.
有关其他信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章: 本文来自织梦
307197PRB:TCP\IP端口正由另一应用程序使用
本文来自织梦

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息