无法连接到SQL2000服务器!! 20cnhxjtoa]

发布时间:2016-12-11 18:06:12 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"无法连接到SQL2000服务器!! 20cnhxjtoa]",主要涉及到无法连接到SQL2000服务器!! 20cnhxjtoa]方面的内容,对于无法连接到SQL2000服务器!! 20cnhxjtoa]感兴趣的同学可以参考一下。

我的电脑:Win2003 企业版 SERVER +SP2,我想配置ODBC连接到另一台电脑的SQL2000 在服务器端我任意配置一个连接都能成功的连接到服务器上指定的数据库,但用我的电脑就怎么也连接不上!!不知道为什么啊!! 于是我在我的电脑也安装了SQL2000企业版本并加上了SQLSP4补丁,结果还是连接不上,服务器上没有作任何限制!奇怪啊,我用我的电脑远程登录到服务器配置ODBC也没有问题的!!!

两台服务器相互可以访问吗?  SQL2000服务器防火墙阻止了TCP:1433 UDP:1434 端口吗?

本文收录了不能连接SQL Server ,报 The  Network  Adapter  could  not  establish  the  connection  异常的所有遇到过的原因,并提供了图形化的排查向导。  不过根据经验,没有升级到SP4的可能性最高。可以直接看第6部分。  常见的错误为: The  Network  Adapter  could  not  establish  the  connection   1 检查SQL SERVER 是否允许远程访问.  具体步骤:    1)打开"企业管理器",打开控制台根目录>SQL Server 组>数据库    2)在相应"数据库"上单击右键,选择"属性"    3)选择"连接"选项卡,检查"远程服务器连接"下,RPC服务是否选择.  2 使用telnet IP地址 1433,系统是否提示连接出错  比如 telnet 127.0.0.1 1433  如果出现黑屏,这端口正常  如系统提示出错    检查是否防火墙屏蔽了SQL SERVER 或 java IDE 的网络访问端口    如果是,关闭防火墙,重新启动SQL SERVER和java IDE,进行测试,    如果系统仍提示上述错误,尝试下列步骤  3 检查SQL SERVER 端口号及是否启用了TCP/IP协议  具体步骤:    1)打开"企业管理器",打开控制台根目录>SQL Server 组>数据库    2)在相应"数据库"上单击右键,选择"属性"    3)选择"常规"选项卡,点击"网络配置",如启用的协议中无"TCP/IP协议"将其加入    4)选择"TCP/IP协议",点击"属性",检查其端口号是否为1433   5)如端口号为1433将其修改为其它端口号,修改jdbc连接语句,将端口号同样改为新启用的端口号,如jdbc:microsoft:sqlserver://server_name:1400(假设新端口号为 1400)  4 以下的方法你每种的去试试:    1)检查一下sql server的connection有没有full.    2)如果是认证的问题.  可到sql enterprice manager->指定server->内容->安全性.  把验证改为 SQL server 及 windows.    3)点选属性检查一下port是否正确.    4)执行%MSSQL_HOME%\80\Tools\Binn\SVRNETCN.exe      把TCP/IP启用.    5)关掉防火墙.    6)把SQL server update到sp4:    http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5    经我验证,一般升级到sp4就好用了!    注意升级的方法,不是双击运行就可以了,这个SP4是解压缩程序,你要指定一个目录,推荐c:\,解压缩后,需要转到那个目录运行里面的setup.bat才是真正的安装。不知道为何微软不直接调用那个。搞不懂!!!    8) 在 SQL Server 2005 里面,如果出现    到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect    sqlserver2005默认情况下是禁用了tcp/ip连接。启动tcp/ip连接的方法,    打开 \Microsoft SQL Server 2005\配置工具\目录下的SQL Server Configuration Manager,选择mssqlserver协议,    然后右边窗口有个tcp/ip协议,然后启动它,把sqlserver服务停了,然后在启动。问题就解决了 

另外注意下windows自身的防火墙。如果需要也关掉。

上一篇:如何防止客户修改数据库数据 20ihope6]
下一篇:**如何配置MS SQL Server 2005实现远程连接(国外)** 100willflyz]

相关文章

相关评论