我需要連接到服務器的數據庫,主機託管的支持給了我的數據如何連接:asp.net連接字符串的問題(數據庫是在服務器端)
服務器= 176.9.119.68,3333 \ SQLEXPRESS;數據庫=;用戶ID =;密碼=
現在我創建了新的網站(文件 - >新網站 - > asp.net網站)並添加了新項目到項目中(右鍵單擊 - >添加新項目 - > sql server數據庫)。
和現在我有連接字符串:
<connectionStrings>
<add name="ApplicationServices"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
providerName="System.Data.SqlClient" />
</connectionStrings>
什麼,我需要做的連接到服務器數據庫:我需要更改連接字符串或我需要更改數據庫添加一些步驟。
P.S.添加數據庫後,我需要添加ado.net實體frameword連接到這個數據庫(當數據庫在我的項目中時,我知道如何做到這一點,但是當數據庫位於服務器端時可能會有額外的步驟?)
它可能無法在本地工作,但只有當您的網站部署到他們的服務器。 – MikeSmithDev
@MikeSmithDev它會工作,如果他們已經允許遠程訪問數據庫。通常賦予數據庫的所有者。 –
我說可能默認情況下,出於安全原因,許多服務器不允許遠程訪問。我同意的一個設置。他應該在當地工作並擁有本地數據庫。然後對使用服務器數據庫的發佈模式使用web.config轉換。 @AmitRanjan – MikeSmithDev