使用连接字符串时无法连接到本地数据库?

时间:2014-04-13 18:55:46

标签: c# sql-server-express

这是我的连接字符串

Server=XXX.XXX.XXX.XXX\SQLExpress;Database=inspection;User Id=sa;Password=xxx;

我收到一条无法连接的错误,但是当我使用像这样的连接字符串时

Server=.\SQLExpress;Database=inspection;User Id=sa;Password=xxx;

它成功连接,我不知道什么是问题(Ip是正确的)

2 个答案:

答案 0 :(得分:0)

如果IP地址正确并且您已打开防火墙并且其他内容可以连接到此IP地址,请尝试按原样使用(即没有\SQLExpress部分),因此entServer=XXX.XXX.XXX.XXX; < / p>

答案 1 :(得分:0)

您可能没有在SQL Server配置管理器中启用TCP / IP协议,我认为需要为那些不是localhost(即.)的连接启用它