快速业务通道

如何解决SQL Server 2000中的连接问题

作者 佚名技术 来源 数据库编程 浏览 发布时间 2012-03-20
 Server 的计算机上启动。

返回页首 
验证 DNS 设置
域名系统 (DNS) 中的名称解析过程用于解析 SQL Server 实例名称的 IP 地址。如果名称解析过程工作不正常,就不能获得 SQL Server 实例,您可能会收到一条或多条下列错误信息:

SQL Server does not exist or access denied


General Network Error


Cannot Generate SSPI Context
要验证名称解析过程是否在解析正确的服务器,可以使用服务器名和服务器的 IP 地址 ping 服务器。为此,请按以下步骤操作: 
单击“开始”,然后单击“运行”。 
在“运行”对话框中,在“打开”框中键入 cmd,然后单击“确定”。 
在命令提示符下,运行下列命令:
ping <Server Name>
记录返回的 IP 地址。 
在命令提示符下,运行下列命令(此处的 IP address 就是您在步骤 3 中记录的 IP 地址):
ping –a <IP address>
验证命令解析的是正确的服务器名。如果两个指定的命令有任何一个不成功、超时或没有返回正确的值,那么 DNS 查找未能正常工作,或者有其他网络或路由问题引发问题。要查看当前 DNS 设置,在命令提示符下运行下列命令:
ipconfig /all
有关 ipconfig 命令的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 
223413 Windows 2000 中 Ipconfig.exe 的选项 


要解决此问题,可以在客户端计算机上的 %systemroot%\system32\drivers\etc\hosts 文件中为服务器添加一个条目。要解决此问题,还可以使用命名管道网络库连接到服务器。

返回页首 
验证启用的协议和别名
如果客户端计算机上的别名设置错误,可能会引起连接问题。您可以使用客户端网络实用程序查看别名。为此,请按以下步骤操作: 
启动客户端网络实用程序。如果 SQL Server 客户端工具被安装在正在运行客户端应用程序的计算机上,请按照以下步骤启动客户端网络实用程序: 
单击“开始”,然后指向“程序”。 
指向“Microsoft SQL Server”,然后单击“客户端网络实用程序”。
如果 SQL Server 客户端工具没有安装在客户端计算机上,请按照以下步骤启动客户端网络实用程序: 
单击“开始”,然后单击“运行”。 
在“运行”对话框中,在“打开”框中键入 cliconfg,然后单击“确定”。
在“SQL Server 客户端网络实用程序”窗口中,单击“常规”标签,然后启用您要使用的所有协议。

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

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

返回页首 
验证 SQL Server 实例正在正确地侦听
要验证 SQL Server 实例正在正确地侦听命名管道、TCP/IP 或您在客户端应用程序中使用的其他协议,请打开

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号