Heim > Datenbank > MySQL-Tutorial > 使用IP连接SQL SERVER或者配置为连接字符串失败

使用IP连接SQL SERVER或者配置为连接字符串失败

WBOY
Freigeben: 2016-06-07 17:37:18
Original
1113 Leute haben es durchsucht

使用IP连接SQL SERVER或者配置为连接字符串失败 情景一:当在webconfig文件中使用 add key ="ConnectionString" value="server=127.0.0.1;database=数据库名;uid=sa;pwd=1"/ 来连接数据库中,发现登陆时候无法正常登陆,出现了一大堆错误; 情景二: 或者当

使用IP连接SQL SERVER或者配置为连接字符串失败

 

情景一:当在webconfig文件中使用

 

   add key="ConnectionString" value="server=127.0.0.1;database=数据库名;uid=sa;pwd=1"/>

来连接数据库中,发现登陆时候无法正常登陆,出现了一大堆错误;

 

情景二:

或者当在连接SQL SERVER时候输入IP如下:

 

提示无法连接或者连接错误。

 

解决方案

第一步:检查TCP/IP协议有没有启动:

在“开始”菜单中microsoft SQL SERVER 2005处找到“配置工具”》打开SQL SERVER Configuration Manager处点击进去,选择SQLEXPRESS的协议,,在右边的”TCP/IP”处查看如若显示“已禁用”则双击它,启用它:

 

 

第二步:选择“MSSQLSERVER的协议”,同样启用”TCP/IP”

 

第三步:在”SQL Native  Client配置”处选择其子节点“客户端协议”,看看右边的“TCP/IP”协议启用没,没有,则启用它:

 

 

第四步:双击“TCP/IP协议”查看属性面板,看看其监听的是否为“1433”端口

 

第五步:最后重启计算机~~测试登陆~~成功了~~~

 

 

附加:

如果发现无法使用“local”或者“localhost”无法登陆

解决方案:

打开C:\Windows\System32\drivers\etc路径下,找到

Hosts文件;

然后使用记事本打开,看看有没有如:

# localhost name resolution is handled within DNS itself.

#     127.0.0.1       localhost

如果没有,在下方添加;

然后重新启动计算机~~OK了~~

===================================================================================

欢迎交流和学习QQ:392989505

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage