我用我的ASP.NET項目創建了一個本地MSSQL數據庫。在Visual Studio 2010上連接到遠程SQL Server 2008
現在我想連接到www.abc.com
我應該把什麼在ConnectionString託管我的數據庫?
我用我的ASP.NET項目創建了一個本地MSSQL數據庫。在Visual Studio 2010上連接到遠程SQL Server 2008
現在我想連接到www.abc.com
我應該把什麼在ConnectionString託管我的數據庫?
請諮詢您的託管服務提供商(abc.com)。某些託管提供商不允許遠程連接到他們的數據庫,並要求您使用他們的Web應用程序訪問您的數據庫。
如果他們這樣做允許訪問,他們應該爲你提供的SQL驗證的詳細信息:
的例子一個SQL連接字符串應該是:
Data Source={server name/ip};Initial Catalog={database name};User ID={username};password={password}; MultipleActiveResultSets=True;
我有權訪問遠程數據庫,並且我已經創建了數據庫並將用戶關聯到該數據庫。我只需要完整的connectionString –
我已經用我使用的連接字符串的示例更新了我的答案 – Curt
您可以使用Visual Studio的Server Explorer
工具來獲取連接字符串。 (右鍵單擊數據連接+添加連接)。
"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"
這也是在該網站託管?如在Web服務器和數據庫服務器是相同的PC? –
你的意思是你的數據庫在本地主機上? – CSharpened
這裏:http://www.connectionstrings.com/你可以找到你需要的東西 – Reniuz