SQL Server 2008部署应用程序

时间:2015-04-16 08:44:27

标签: sql-server vb.net sql-server-2008

我在SQL Server 2008上创建了数据库并连接到它

  {.ConnectionString = "Server=.\SQLEXPRESS;Database=Test;User=sa;Pwd=test;"}

现在我想部署该应用程序,以便我的朋友可以测试它。我不知道如何使它成为可能或者根本不可能(我本地主机上的数据库)?

我真的可以使用一些帮助,因为第一次使用它。

2 个答案:

答案 0 :(得分:0)

您可以在项目中创建本地mdf数据库文件,并稍微更改连接字符串以将其附加到sqlexpress实例。

"Data Source=.\SQLEXPRESS;
                          AttachDbFilename=test.mdf;
                          Integrated Security=True;
                          User Instance=True";

值得一提的是,你的朋友必须安装sql server express。

答案 1 :(得分:0)

我认为最好的方法是按如下方式备份数据库。BACKUP DATABASE [Accounting] TO DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\Test.bak' WITH NOFORMAT, INIT, NAME = N'Accounting-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10 那么他们可以在那里恢复它mssqlserver:

RESTORE DATABASE [DBRooiabooking] FROM  DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\Test.bak' WITH  FILE = 1,  NOUNLOAD,  STATS = 5 

他们可以使用它。 使用相同的连接字符串。 最诚挚的问候