还原后SQL Server连接字符串更改

时间:2014-04-10 00:57:11

标签: sql-server

我刚刚恢复了一个SQL Server数据库,现在我需要调整我的连接字符串,然后我就参加了比赛......我用Google搜索的例子看起来就像我需要调整的连接字符串:

<connectionStrings>
    <add name="AbleCommerce" connectionString="Server=10.0.0.202;Database=db_com;Uid=admin@domain.com;Pwd=CHANGETHIS;" providerName="System.Data.SqlClient" />
</connectionStrings>

当我查看Microsoft SQL Server时,我在标题中看到了这一点......我没有设置我不知道的密码。

MYNAME-PC\SQLEXPRESS\Databases\db_com\Tables

有人可以帮我调整这个连接字符串吗?

我也在SQL Server MYNAME-PC\SQLEXPRESS (SQL Server 10.0.2531 - myname-PC\myname)

中看到了这一点

2 个答案:

答案 0 :(得分:0)

由于您刚刚恢复了数据库,因为我看到dbname(db_com)仍然相同,并假设用户名和密码也没有更改;您发布的连接字符串应该可以正常工作。无论如何,您的连接字符串应如下所示。

<connectionStrings> 
<add name="AbleCommerce" connectionString="Server=MYNAME-PC\SQLEXPRESS;Database=db_com;
Uid=admin@domain.com;Pwd=CHANGETHIS;" providerName="System.Data.SqlClient" /> 
</connectionStrings>

答案 1 :(得分:0)

看起来您正在使用MSSQL Express,因此您应该将instanse名称添加到您的connectionstring,然后它将看起来像这样

<connectionStrings> 
    <add name="AbleCommerce" connectionString="Server=10.0.0.202\SQLEXPRESS;  Database=db_com;Uid=admin@domain.com;Pwd=CHANGETHIS;" providerName="System.Data.SqlClient" />
</connectionStrings>

如果您正在远程访问MSSQL Express,您还应在MSSQL Express中启用远程访问