小屋家的兔子

SQLSERVER2008 不能用IP连接数据库问题

本机安装的数据库只能用电脑名+"\"+实例名来访问,用“.”、“(local)”、“localhost”呀都不能访问。然后在网上挖资料呀,挖呀挖呀,终于挖到了解决办法。

1.不能用IP访问的原因?

打开sql server的配置管理器,先查看SQL SERVER服务,要保证SQL SERVER BROWER这个服务是正在运行的。

然后查看整理的网络配置,把TCP/IP 和 Named pipes都启用

然后再把TCP/IP 和 Named pipes也启用

2.不能用".","(local)","localhost"访问?

因为数据库装的不是默认实例,而是命名实例,所以在访问的时候需要加"\"+实例名。

如:.\SQLEXPRESS、(local)\SQLEXPRESS、localhost\SQLEXPRESS

 

然后这两个问题都弄清除后,那么就可以用IP进行访问了

server:192.XXX.X.XX\SQLEXPRESS

UID:SA

PWD:SA

访问OK

posted on 2013-07-24 14:13  小屋家的兔子  阅读(1536)  评论(0编辑  收藏  举报