如何将数据库从服务器复制到应用程序的AppData文件夹?

时间:2009-11-19 06:46:38

标签: asp.net visual-studio-2008 sql-server-2005 mdf appdata

我一直在研究访问本地计算机中数据库的ASP.NET应用程序。 现在我希望将这个数据库放在应用程序的AppData文件夹中,这样我就可以在访问mdf文件的VS SQL实例中轻松处理它,并轻松地在程序员之间复制和共享它。

非常感谢!

1 个答案:

答案 0 :(得分:2)

首先,使用SSMS分离数据库。

接下来,找到数据库的MDF和LDF文件。他们应该在:

C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data

将这些文件复制到App_Data文件夹。

如果要切换到使用SQL Express,请将连接字符串更改为指向MDF文件。如果要继续使用SQL Developer / etc,请使用SSMS从新位置重新附加MDF和LDF。

我想我应该补充一点,这通常不是一个好主意,但我认为你有理由。