2011-11-24 121 views
0

我用我的ASP.NET項目創建了一個本地MSSQL數據庫。在Visual Studio 2010上連接到遠程SQL Server 2008

現在我想連接到www.abc.com

我應該把什麼在ConnectionString託管我的數據庫?

+0

這也是在該網站託管?如在Web服務器和數據庫服務器是相同的PC? –

+0

你的意思是你的數據庫在本地主機上? – CSharpened

+0

這裏:http://www.connectionstrings.com/你可以找到你需要的東西 – Reniuz

回答

1

請諮詢您的託管服務提供商(abc.com)。某些託管提供商不允許遠程連接到他們的數據庫,並要求您使用他們的Web應用程序訪問您的數據庫。

如果他們這樣做允許訪問,他們應該爲你提供的SQL驗證的詳細信息:

  • 服務器名稱
  • 數據庫名稱
  • 用戶名
  • 密碼

的例子一個SQL連接字符串應該是:

Data Source={server name/ip};Initial Catalog={database name};User ID={username};password={password}; MultipleActiveResultSets=True; 
+0

我有權訪問遠程數據庫,並且我已經創建了數據庫並將用戶關聯到該數據庫。我只需要完整的connectionString –

+0

我已經用我使用的連接字符串的示例更新了我的答案 – Curt

0

您可以使用Visual Studio的Server Explorer工具來獲取連接字符串。 (右鍵單擊數據連接+添加連接)。

0
"Data Source=Your_Server_Name;Initial Catalog= Your_Database_Name;UserId=Your_Username;Password=Your_Password;" 

"Data Source=Your_Server_Name;Initial Catalog= Your_Database_Name;integrated security=true"