因此,我将我的Asp.net mvc网络应用移到Arvixe共享主机。这是我第一次部署MVC应用程序。我一直在使用SQL Server 2008 Express作为开发数据库。 Arvixe提供了SQL Server 2008或MySQL托管的数据库。Asp.net MVC主机 - SQL Server
几个问题:
1.可我用从我的Express数据库的MDF文件与新的非明确prodcution DB?
2.我的连接字符串有问题。我改变了从原来这个web配置连接字符串:
<add name="Database1ConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />
这样:
<add name="Database1ConnectionString" connectionString="Data Source=.;Integrated Security=SSPI;Initial Catalog=ProdsDB"
providerName="System.Data.SqlClient" />
现在,我得到这个错误: 无法打开数据库“ProdsDB”由登录请求。登录失败
我已经通过Arvixe控制面板设置了名为“ProdsDB”的数据库并添加了一个用户。我是否需要在连接字符串的某处添加凭证?