通过端口 1433 连接到主机 localhost 的 TCP⼀IP 连接失败。错误:“connect timed out。请验证连接属性,并

2024-12-02 05:17:10
推荐回答(4个)
回答1:

1433是SQL Server 2000默认的端口号,你安装了SQL Server 2000之后有没有安装对应的补丁(一般是SP4),补丁安装了的话,测试一下1433端口有没有在运行(在运行窗口里点cmd,然后输入netstat 1433,有可能1433端口已被占用),然后刷新SQL Server服务,试试看(net ip地址 1433),如果还不行,你就再关闭防火墙,重新启动SQL SERVER和java IDE的网络访问端口,进行测试;或者,检查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)
以下的方法你每种的去试试:
#检查一下sql server的connection有没有full.
#如果是认证的问题.
可到sql enterprice manager->指定server->内容->安全性.
把验证改为 SQL server 及 windows.
#点选属性检查一下port是否正确.
#执行%MSSQL_HOME%\80\Tools\Binn\SVRNETCN.exe
把TCP/IP启用.
#关掉防火墙.
你就希望能有帮助!

回答2:

驱动有问题,重新下一个,
如果是tcp链接,先telnet一下看网络是否通,通了就在换个驱动包

回答3:

http://hi.baidu.com/%C8%E5%D3%DE%B7%C9/blog/item/dd35a18fde79a406b31bba38.html

回答4:

叫专业人士帮你弄吧,这好像问题不小了,我不是专业的,我也不知道怎么弄,你是用什么网的,电信还是联通,,,你打电话叫他上门帮你弄,什么都解决了。