2011-07-06 51 views
0

我製作了一個使用內置ASP.NET登錄函數的MVC應用程序。它在我的本地機器上完美運行。我已經購買了一個虛擬主機服務,因爲我想將我的網站發佈到互聯網上。如何將本地成員資格和角色數據庫複製到遠程MS SQL數據庫

我如何將成員資格和角色數據庫/表複製到我的新MS SQL數據庫並使其適用於我當前的項目?

在我的web.config我有:

<add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" /> 

通知,

Instance=true 

這意味着SQL Server Express的將首先打開ASPNETDB.MDF文件,在飛行中產生,如果需要。

當我嘗試在我的網站,我收到以下錯誤登錄:

Sorry, an error occurred while processing your request. 

感謝

回答

1

你需要運行aspnet_regsql位於C:\Windows\Microsoft.NET\Framework\v4.0.30319。只要將它指向你的遠程SQL服務器,它應該照顧其餘的。

您還需要將應用程序服務的連接字符串編輯爲遠程sql服務器的連接字符串。

+0

謝謝你的工作:) – Nanek

相關問題