我的sqlserver是2012,连接别人的数据库可以正常连接,连接我自己的只能输入服务器的名称,如果输入.或者localhost或者IP地址都连接不上。为什么呀?好奇怪。
1.确认你已经启动了SQL SERVICE.
2.在SQL 2012中,你输入的服务器地址是否正确。
亲测,有效。
我的这些都启用了。
就是没有这个服务器.
. 不是连接到自己的计算机上的数据库吗?还有localhost或者直接写IP地址也是连接不上啊。
IP地址不能没有吧?我的电脑的IP地址。。。。。
@1sa2sa: ip是有了.那服务器呢
@吴瑞祥: 我连接我自己的电脑上的数据库,我的电脑就是服务器啊。
@1sa2sa: 有用别的方式能正确连上你本机的数据库吗?
@吴瑞祥: 别人连我的数据库连不上。我的只能输入服务器名称才能连上。
192.168的IP地址还要藏着,这是国安局还是CIA来着。
多半是你安装了SQL SERVER的第二个实例,所以只能按照实例连接了。
第二个实例什么意思?在哪里可以查看啊 ?
我安装的也是sql2012,没有问题。
在sqlserver2012的管理工具中-打开 Sql Server Configuration Manager将以下设置变更为启用。
这些都开了。
这个问题是你的服务没有打开,打开服务就好了!
修改sa的密码,重启服务就ok了。其中按照网上的方法进行了设置。设置完不好使,最后修改面膜就好使了,不知道其中设置的有没有起到作用。