Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在研究访问本地计算机中数据库的 ASP.NET 应用程序。现在我想把这个数据库放在应用程序的 AppData 文件夹中,这样我就可以从访问 mdf 文件的 VS SQL 实例中轻松地处理它,并轻松地在程序员之间复制和共享它。
非常感谢!
首先,使用 SSMS 分离数据库。
接下来,为您的数据库找到 MDF 和 LDF 文件。他们应该在:
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data
将这些文件复制到您的 App_Data 文件夹。
如果您想切换到使用 SQL Express,则将连接字符串更改为指向 MDF 文件。如果您想继续使用 SQL Developer/etc,则使用 SSMS 从新位置重新附加 MDF 和 LDF。
我想我应该补充一点,这通常不是一个好主意,但我认为你有你的理由。