我正在使用vb.net 2010和sql server 2008 R2开发软件。在使用我的笔记本电脑开发sql server运行时,每件事情都可以,但是当我想将项目交付给客户时,我必须将sql server R2安装到客户机器上。如何获取我的数据库.mdf格式以将其与我的项目一起使用。三江源
答案 0 :(得分:1)
您需要从计算机中分离mdf
文件,然后将该文件复制到您选择的USB存储设备中。之后,如果客户端中已经安装了SQL服务器,则可以复制您分离的mdf
文件,然后再次附加该mdf
文件。
分离:
附加:
当然不要忘记在您自己的计算机中再次附加您之前分离的Database
。
答案 1 :(得分:1)
只需备份数据库并在客户端的计算机上恢复它。
您可以使用Visual Studio执行此操作:
...或使用T-SQL:
也可以分离和附加数据库(如另一个答案中所述),但推荐的方法是进行备份。
另外,如果您在笔记本电脑上至少运行SQL Server 2008 R2 Standard Edition,则可以使用SQL Server的内置backup compression,这将显着减小备份文件的大小(与常规文件相比)数据库大小)。