2012-04-13 83 views
1

對於我當前的項目,我想在另一臺計算機上測試應用程序,並將我的數據庫放在服務器上。數據庫的位置?

在其他項目中,我查看了我的connectionstring以查找數據庫所在的位置,但這次它不告訴我它位於何處。

<add name="Backend.Properties.Settings.autobusConnectionString" 
     connectionString="Data Source=.;Initial Catalog=autobus;Integrated Security=True" 
     providerName="System.Data.SqlClient" /> 

我創建了數據庫SQL Server 2008 R2與LINQ到SQL使用Linq-To-SQL Classes付諸實施。

所以我的問題是,它位於我的電腦上,以及如何更改數據庫的位置? 感謝您的幫助, Thomas

回答

2

Data Source=.是servername。 .是localhost。更改爲Data Source=YourServerData Source=YourServer\YourInstance

+0

謝謝,但數據庫位於我的電腦上?我找不到它的位置。 – Schoof 2012-04-13 09:37:18

+0

打開管理工作室,連接到'.',創建數據庫的備份並將其恢復到其他服務器。 – 2012-04-13 09:43:22

2

數據源設置爲'。',它是本地主機的簡寫。 (即您的電腦)。

服務器名稱可能與您的計算機主機名相同。

+0

謝謝,但數據庫位於我的電腦上?我找不到它的位置。 – Schoof 2012-04-13 09:39:41

+0

這完全取決於你如何配置你的實例。它可能在C:/ Program Files/Microsoft SQL Server中。 – KingCronus 2012-04-13 09:57:39

+0

如果你安裝了Management Studio,你可以使用它來找出 – KingCronus 2012-04-13 10:00:45