【发布时间】:2009-06-30 00:11:17
【问题描述】:
我刚开始用 asp.net mvc 玩 aorund,我想在 sql server 2008 management studio 中查看数据库 (aspnetdb.mdf)
但它似乎不允许我查看此文件。
有什么建议吗?
【问题讨论】:
我刚开始用 asp.net mvc 玩 aorund,我想在 sql server 2008 management studio 中查看数据库 (aspnetdb.mdf)
但它似乎不允许我查看此文件。
有什么建议吗?
【问题讨论】:
您必须使用 CREATE DATABASE FOR ATTACH 或 sp_attach_db 将数据库附加到 SQL Server 实例,然后使用 SQL Server Management Studio 连接到实例以查看数据库的内容。我假设您使用的是 SQL Express,这意味着您的应用程序配置为使用用户实例,其中连接字符串在代码执行期间将数据库附加到 SQL Server。这不是提高性能的最佳方式,因为您必须支付重复使数据库联机的成本。如果将数据库永久附加到 SQL 实例,则需要更改应用程序连接字符串,因为数据库只能附加一次,因为 SQL Server 会锁定文件以防止它被另一个进程更改。
【讨论】: