解决ADO通过指定IP地址连接到SQLServer数据库时总是失败问题
来源:互联网 发布:及壮,知向廉洛之学 编辑:程序博客网 时间:2024/05/16 13:55
connectString="Provider=SQLOLEDB;DataSource=zhangyuxiang\\SQL2005;Database=dbname;Persist Security Info=False;User ID=sa;Password=12345678";
测试连接成功,但如果将数据源DataSource改一下,变成:
connectString="Provider=SQLOLEDB;DataSource=192.168.1.183,1433;Database=dbname;Persist Security Info=False;User ID=sa;Password=12345678";
上面的IP地址是本机地址。连接总是不成功。后来查了百度,在圣才学习网搜索到一篇文章---“记录ADO方式连接SQLServer2008的问题解决”,很感谢这位前辈,让我找到了希望。根据他的提示,我修改如下:
1. 打开SQLServer配置管理器->SQLServer网络配置->SQL2005的协议(要是您使用的那一个)->双击TCP/IP->Ip地址。2. 找到ip地址为127.0.0.1的选栏将TCP端口填上1433,已启用选择是;
3. 找到ip地址为192.168.1.183(本机地址)的选栏将TCP端口填上1433,已启用选择是。
4. 然后再在主菜单的SQL服务中重启SQL2005服务即可。
我以为这次是99%成功了,可结果还是连接失败,上午时光就这样过去了。
下午午休后再查百度,在一篇提问“sql server 2005服务器名称填什么?”的回答里,有这样一段:
选中右边协议名称TCP/IP,进入协议设置窗口。
在IP地址栏中输入本机地址127.0.0.1,TCP端口改为1433,选择启用。在IPALL下面的TCP端口中设置为1433。(关键)
根据他的提示,在IPALL下面的TCP端口中设置为1433后,果然成功,也很感谢回答问题的这位前辈。其实只要改一下参数就可搞定的,却花了我大半天时间。记录一下,让自己和其他人以后少走弯路。
相关文章链接:
记录ADO方式连接SQLServer2008的问题解决 http://it.100xuexi.com/view/otdetail/20130921/ff724491-0820-4723-8b31-17cd6dd4f46c.html
sql server 2005服务器名称填什么? http://zhidao.baidu.com/question/500152670.html
- 解决ADO通过指定IP地址连接到SQLServer数据库时总是失败问题
- SqlServer通过sql语句访问指定IP地址的数据库
- SqlServer问题:sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connectio
- jdbc连接数据库失败:com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。
- jdbc连接数据库失败,com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。
- ssm连接sqlserver时通过端口1433连接到主机的TCP/IP失败,错误“Connection refused:connect……
- SQLserver 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connecti...
- VC通过ADO连接到ACCESS,SQLSERVER,ORACLE数据库(一)
- VC通过ADO连接到ACCESS,SQLSERVER,ORACLE数据库(二)
- com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败
- com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。
- 测试连接数据库与tcp/ip、端口错误:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败
- Java连接SQLServer时”到主机 的 TCP/IP 连接失败“
- sqlserver连接时用户连接失败问题
- ORACLE通过IP地址连接失败的解决办法
- aix上如何限制指定ip地址通过telnet连接
- java 连接数据库sql出现”通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败“
- ADO.NET连接SQLServer数据库
- ModelAndView详解
- extjs总结
- pkg-config
- C++构造函数中调用虚函数
- Mongoose源码分析之--简单的服务器搭建(C语言)
- 解决ADO通过指定IP地址连接到SQLServer数据库时总是失败问题
- foxpro添加表到数据库中时提醒“不能添加这个表,这个表属于...数据库”解决方案
- maven生命周期与插件
- VC++界面编程之--阴影窗口的实现详解
- POJ 1258 - Agri-Net(最小生成树' Prim)
- CentOS 安装Gnome
- ViewPager---ViewPager example -实现左右两个屏幕的切换
- yaml语言
- Delphi DLL使用接口和调用的方法