我在SQL Server 2008上创建了数据库并连接到它
{.ConnectionString = "Server=.\SQLEXPRESS;Database=Test;User=sa;Pwd=test;"}
现在我想部署该应用程序,以便我的朋友可以测试它。我不知道如何使它成为可能或者根本不可能(我本地主机上的数据库)?
我真的可以使用一些帮助,因为第一次使用它。
答案 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
他们可以使用它。 使用相同的连接字符串。 最诚挚的问候