win 7安装SQl server 2008 下配置ODBC总是提示类似错误:

0824ab18972bd4079552a6a27a899e510eb309d3

  上图提示说明可能端口有问题,网上解决办法很多,经过自己的测试筛选解决办法如下:

  1、 我们知道sqlserver2008通过端口 1433 连接到主机 localhost 的所以要保证端口1433开放

  2、要保证防火墙通过1433端口或者关闭防火墙

  3、在运行里 telnet 127.0.0.1 1433  测试提示如下错误

spacer.gif  wKiom1dLtcGQ8vBWAABdDbz5hEM101.png-wh_50

  说明要到控制面板\程序\打开或关闭windows功能里勾选 Telnet服务器和客户端

   wKioL1dLt9SBSrySAAAMBftpDbs186.png-wh_50

spacer.gif 说明数据库端口1433不通

 4、打开 :程序\sql server 2008 r2\配置工具\sql server配置管理器\ sql server 网络配置\  Tcp/Ip 协议 

  wKioL1dL21mQemfpAACRxoZJ_NQ031.jpg-wh_50

 修改IP1 地址  端口号为:1433 选择:已启用:是

 修改IPALL的TCP 端口号为:1433 

 5、再次CMD测试telnet 127.0.0.1 1433连接正常