如何基于SQL Server中的现有数据库创建.MDF文件?

如何基于SQL Server中的现有数据库创建.MDF文件?,sql,visual-studio-2012,sql-server-2012,mdf,Sql,Visual Studio 2012,Sql Server 2012,Mdf,我的本地电脑上有一个数据库。我想基于此数据库创建一个.mdf文件。我在Visual Studio中创建了一个空的.mdf文件。如何连接SQLServerManagementStudio并对其运行查询 但是我想在现有数据库的基础上创建.mdf文件,这将节省我在VisualStudio中重建整个数据库的时间,而且它将把所有数据都放在表中 我喜欢这个链接。这并没有帮我解决问题 还试图将.mdf文件从C:\Program Files\Microsoft SQL Server\MSSQLS11.MSSQL

我的本地电脑上有一个数据库。我想基于此数据库创建一个
.mdf
文件。我在Visual Studio中创建了一个空的
.mdf
文件。如何连接SQLServerManagementStudio并对其运行查询

但是我想在现有数据库的基础上创建
.mdf
文件,这将节省我在VisualStudio中重建整个数据库的时间,而且它将把所有数据都放在表中

我喜欢这个链接。这并没有帮我解决问题

还试图将
.mdf
文件从
C:\Program Files\Microsoft SQL Server\MSSQLS11.MSSQLSERVER\MSSQL\DATA
复制到
App\u DATA
文件夹中的我的项目中,但出现错误
无法完成,因为该文件由SQL Server使用

谢谢。

首先关闭所有程序,然后停止SQL SERVER代理。现在应该可以复制.mdf文件了。复制文件后,不要忘记启动SQL SERVER代理。

它是一个大数据库吗?在复制之前,请关闭舒尔数据库连接(alse close visual studio)。是的,数据库比100K记录大。在我能够将db复制到项目中的
App\u Data
文件夹中之后,我刚在Management studio中停止了db。此问题的可能重复项已得到回答: