我刚刚恢复了一个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)
答案 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中启用远程访问