连接odbc中的用户dsn时出错

来源:百度知道 编辑:UC知道 时间:2024/05/05 17:57:44
SQL State;01000
SQL Server 错误11001
[ODBC SQL Server Driver][TCP/IP Sockets] Connection Open(Connection Open(Connect)
连接错误 SQL Serer错误6
未找到指定的SQL Server

请问,是不是sql企业服务器里设置错误?

在 SQL Server 2000 自定义安装中,如果只选择了 TCP/IP 协议,并禁用了所有其他协议,SQL Server 可能无法初始化并侦听 TCP/IP 套接字。服务器网络实用程序显示它正在侦听 TCP/IP 端口 1433,但它并未侦听该端口。客户机可能无法连接,并且可能会出现以下错误消息:
Connection failed:SQL State:'01000' SQL Server Error:11004 [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]ConnectionOpen (Connect()).Connection Failed:SQL State:'08001' SQL Server Error:6 [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Specified SQL server not found.
Unable to connect to server 'servername':Server:Msg 6, Level 16 state 1. [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Specified SQL server not found.
[TCP/IP Sockets]Specified SQL server not found.[TCP/IP Sockets]ConnectionOpen (Connect()).
请注意:除这种特定情况外,如果有其他 TCP/IP 连接问题,也可能会出现以上错误消息。要确定 SQL Server 是否在侦听 TCP/IP 端口,请检查以下注册表项中的 TcpPort 是否被错误地设置为空:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\ [Instance Name]\MSSQLServer\SuperSocketNetLib\Tcp\REG_SZ TcpPort=