这几天在开发一个自己单位用的小平台,B/S结构,需要连接局域网内的SQLServer2005服务器,连接字符串在查了资料后是这样的:

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

mssql无法通过ip连接mysql_解决ADO通过指定IP地址连接到SQLServer数据库时总是失败问题...相关推荐

  1. java连接mysql禁用ssl_java - 连接到MySQL数据库时有关SSL连接的警告

    java - 连接到MySQL数据库时有关SSL连接的警告 通过以下两个类,我尝试连接到MySQL数据库. 但是,我总是得到这个错误: Wed Dec 09 22:46:52 CET 2015 WAR ...

  2. mysql服务器证书验证提供信任库_连接到MySQL数据库时有关SSL连接的警告

    连接到MySQL数据库时有关SSL连接的警告 通过以下两个类,我尝试连接到MySQL数据库.但是,我总是得到这个错误:Wed Dec 09 22:46:52 CET 2015 WARN:不建议在没有服 ...

  3. Ubuntu:成功解决ubuntu使用su切换root出现Authentication failure用户时认证失败

    Ubuntu:成功解决ubuntu使用su切换root出现Authentication failure用户时认证失败 导读 最讨厌网上回答的啰嗦和不清晰!本人最讨厌啰嗦,直接上来,图文表达,简单明了, ...

  4. ASP.NET中连接Sqlserver数据库时提示:未能加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc

    场景 在Visual Studio 2013中连接 SqlServer数据库时提示: 未能加载文件或程序集"Microsoft.SqlServer.Management.Sdk.Sfc 注: ...

  5. mysql 配置文件绑定ip_(三)设置mysql允许外部IP连接的解决方法及遇到的坑说明...

    用命令查询端口情况:netstat -an | grep LISTEN 发现mysql用到3306这个端口,只能被127.0.0.1访问(0.0.0.0的就是每个IP都有的服务,写明哪个IP的就是绑定 ...

  6. cf指定服务器菜鸟营,设置服务器只接受Cloudflare的CDN IP连接方法 服务器仅允许CF IP访问的方法...

    之前教程写过怎么设置让NGINX只接受来自CF的CDN的IP连接的方法(https://www.bnxb.com/nginx/27638.html),但是这是属于第7层协议,要动用NGINX来处理,效 ...

  7. java 投票ip限制_java 限定网站在指定IP段访问

    标签: 贴代码 IpUtil.java package com.datongsoft.wg.common.util; import java.net.InetAddress; import java. ...

  8. mssql远程ip连接mysql_远程MSSql数据库连接教程

    本站所有,转载请注明! 一.首先您获取您的MsSql相关管理信息,如下图所示: 从上图中,我们可以得到以下信息: 用户 TestUser 的MSSQL 服务器地址:xxx.xxx.xxx.xxx 用户 ...

  9. 记录:不允许1130连接mysql_解决Navicat 报错:1130-host ... is not allowed to connect to this MySql server

    可能是你的账号不允许远程登录 进行以下操作 mysql -u root -pvmwaremysql>use mysql;进入mysql数据库 mysql>update user set h ...

  10. 阿里云esc服务器和mysql_解决远程链接阿里云esc服务器的mysql数据库

    转载:http://blog.csdn.net/enjoyphp/article/details/73512477 今天配置linux下mysql数据库可以远程访问的问题,百度这方面的资料有很多,但是 ...

最新文章

  1. 光纤看起来长得都一样?其实它们之间大有不同—Vecloud微云
  2. Linux监控实时log
  3. 毕业的答辩需要的要求(从校方的角度)
  4. windows API 开发飞机订票系统 图形化界面 (二)
  5. 从零开始学python人工智能课程_从零开始如何学习人工智能?
  6. Linux系统无线网络抓包程序(分析手机WIFI MAC地址)
  7. 阿里 20 年,逍遥子宣告「全面迈入数字经济时代」
  8. opengl es3.0游戏开发学习笔记2--绘制地月星系
  9. html文件怎么兼容浏览器,如何扫描HTML和跨浏览器兼容的JavaScript文件?
  10. 用php照片艺术化,不满足简单修图?这些应用能让照片充满艺术感
  11. linux操作之nfs服务搭建
  12. 1-初识C语言-C语言学习笔记来自比特鹏哥的资料
  13. 一天掌握数据结构与算法,建议收藏
  14. 最便宜的方式学习阿里云产品之使用竞价式实例ECS
  15. 在Domino上部署运行在Web浏览器中的Notes客户机
  16. 【Proteus仿真】【51单片机】音乐盒电子琴设计
  17. windows10系统服务器失败怎么办,Win10系统启动Apache服务器一直失败怎么办
  18. 数据时代做好知识主人-自创文章
  19. 【GIS工具】谷歌卫星图下载工具之再聊坐标问题
  20. loadrunner没有 demo_scenario.lrs

热门文章

  1. 四叶草默认启动设置方法
  2. win7局域网共享设置_分享几个简单实用的局域网共享设置工具
  3. 如何安装Bodymovin插件
  4. 【游戏辅助】利用C语言编写《植物大战僵尸》修改阳光值代码
  5. 海康SDK/Ehome协议/RTSP协议/GB28181安防视频云服务EasyCVR前端音频采集流程介绍
  6. Faster R-CNN算法详细流程
  7. Servlet面试题
  8. 使用Arduino和水流传感器进行流速和流量测量
  9. ADI AD9371/9375+Xilinx ZC706 No-OS初始工程搭建 ——Vivado2019.2
  10. Python 进阶之路