2011-12-20 30 views
0

我有ASP.NET項目和連接密度纖維板database.I想將其部署到遠程server.I剛纔的ftp account.The項目工程以及對我的地方,但我有問題,同時deploying.I改變我的連接字符串像。請幫助我有什麼問題?連接字符串設定,同時部署

<add name="libraryConnectionString" 

    connectionString=" Server =.\SQLExpress; 

    AttachDbFilename= [email protected]/App_Data/LIBRARY.mdf; 

    Integrated Security=SSPI; 

    User Instance=True" 

    providerName="System.Data.SqlClient"/> 

</connectionStrings> 
+0

你不能只給FTP路徑'AttachedDbFilename'財產。你的數據庫文件必須是本地文件,可以隨機讀取和寫入! – 2011-12-20 12:16:46

+0

公司紅粉我只是一個FTP帳戶,並希望部署我project.I不知道在哪裏位於項目上的身體我server.and有這個錯誤 – 2011-12-20 12:18:46

+0

嘗試附加自動命名的數據庫文件[email protected]。 com/App_Data/LIBRARY.mdf失敗。具有相同名稱的數據庫存在,或指定的文件無法打開,或位於UNC共享上。 – 2011-12-20 12:19:51

回答

0

你必須通過控制面板來創建用戶沿着MS-SQL Server數據庫(遠程),或者你可能會問到你的託管服務提供商創建數據庫和用戶。創建數據庫後,您可以執行腳本(您可以使用Visual Studio數據庫發佈嚮導)併爲您的web-app構建一個新的連接字符串。

看一看MSDN文章 - Deploying a Database by Using the Database Publishing Wizard

在Visual Studio數據庫發佈嚮導使您能夠 一個SQL Server數據庫(模式和數據)部署到託管環境。 您可以運行通過右鍵單擊服務器資源管理器 一個數據庫,然後單擊發布到供應商的嚮導。

+0

我剛纔的FTP帳戶,我知道服務器實例name.I不知道誰是公司的供應商。 – 2011-12-20 12:23:05

+0

我認爲2.0版不支持 – 2011-12-20 12:28:46

+0

Microsoft SQL Server數據庫發佈嚮導1.1 - http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=5498 – adatapost 2011-12-20 12:33:41

相關問題