因此,我將我的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」的數據庫並添加了一個用戶。我是否需要在連接字符串的某處添加憑證?