使用sql server .mdf文件

时间:2013-11-21 05:44:43

标签: sql vb.net project mdf

我正在使用vb.net 2010和sql server 2008 R2开发软件。在使用我的笔记本电脑开发sql server运行时,每件事情都可以,但是当我想将项目交付给客户时,我必须将sql server R2安装到客户机器上。如何获取我的数据库.mdf格式以将其与我的项目一起使用。三江源

2 个答案:

答案 0 :(得分:1)

您需要从计算机中分离mdf文件,然后将该文件复制到您选择的USB存储设备中。之后,如果客户端中已经安装了SQL服务器,则可以复制您分离的mdf文件,然后再次附加该mdf文件。

分离

  • 右键单击,然后选择任务 - &gt; <{1}}。 <强>分离

enter image description here

附加

  • 右键单击一词数据库,然后附加

enter image description here

当然不要忘记在您自己的计算机中再次附加您之前分离的Database

答案 1 :(得分:1)

只需备份数据库并在客户端的计算机上恢复它。

您可以使用Visual Studio执行此操作:

...或使用T-SQL:

也可以分离和附加数据库(如另一个答案中所述),但推荐的方法是进行备份。
另外,如果您在笔记本电脑上至少运行SQL Server 2008 R2 Standard Edition,则可以使用SQL Server的内置backup compression,这将显着减小备份文件的大小(与常规文件相比)数据库大小)