2012-04-13 65 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