admin 管理员组文章数量: 1086019
2024年3月10日发(作者:显卡resize 怎么看)
如何解决SQLServer2000中的连接问题-MSSQL-数据库,技
术教程-E...
概要
本文能帮助您解决 Microsoft SQL Server 2000 的连接问题。本文描述了常见连接问题和所
能采取的有助于解决连接问题的步骤。
SQL Server 2000 支持 SQL Server 实例和客户端应用程序间的多种通信方式。如果您的客户
端应用程序和 SQL Server 实例位于同一台计算机上,那么 Microsoft Windows 处理之间的
通讯 (IPC) 部件(例如本地命名管道或共享内存协议)将被用于通信。但是,当客户端应用
程序和 SQL Server 实例位于不同计算机上时,一个网络 IPC(例如 TCP/IP 或命名管道)将
被用于通信。
SQL Server 2000 使用网络库(一个 DLL)与特定的网络协议进行通信。一对匹配网络库必须
在客户端计算机上激活,而且在支持待用网络协议的服务器计算机上也必须是激活的。例如,
如果您想启用一个客户端应用程序,通过 TCP/IP 与某个特定的 SQL Server 实例通信,那么
客户端的 TCP/IP 套接字网络库 () 就必须配置为连接到客户端计算机的服务
器。同样,服务器 TCP/IP 套接字网络库 () 必须侦听服务器计算机。在此方案
中,TCP/IP 协议堆栈必须同时安装在客户端计算机和服务器计算机上。
在安装完 SQL Server 2000 之后,您可以通过客户端网络实用程序来配置客户端网络库的属
性。您可以通过服务器网络实用程序 () 来配置服务器网络库的属性。在安装
SQL Server 安装程序中的服务器工具时,服务器的网络库也同时被安装了。但是,某些服务
器的网络库可能未被激活。在默认情况下,SQL Server 2000 启用并侦听 TCP/IP、命名管道
和共享内存。因此,如果一个客户端要连接到一台服务器计算机,该客户端必须使用一个客户
端网络库,该网络库须与 SQL Server 实例正在使用的服务器网络库之一相匹配。
有关 SQL Server 通讯部件和网络库的其他信息,请参见“SQL Server 在线参考书”中的下
列主题:
•
通信部件
•
客户端和服务器网络库
•
管理客户端
返回页首
解决连接问题
在 SQL Server 2000 中您可能会注意到的大多数连接问题都是由 TCP/IP 的问题或 Windows
身份认证的问题引起,或者由两者共同引起。
重要说明:在开始解决 SQL Server 2000 的连接问题之前,请确认 MSSQLServer 服务已在运
行 SQL 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
服务器。为此,请按以下步骤操作:
版权声明:本文标题:如何解决SQLServer2000中的连接问题-MSSQL-数据库,技术教程-E 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1710082156a556854.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论