我希望能够打开.mdf 文件。我正在使用 WebMatrix,我可以在那里查看查询。我也可以阅读架构。但如何在不使用 WebMatrix 的情况下读取该文件呢?它的 SQL Server 文件不是 Compact 版本。
我已经搜索了网络帮助(通过Windows)。但一切都是徒劳。我更喜欢任何链接或任何方法来阅读基本查询。
最佳答案
.sdf
实际上是一个紧凑数据库文件(除非您更改了扩展名,否则会出现问题)。 SQL Server 将是 .mdf
。
SQL Server (.mdf
)
您可以将数据库附加到本地 SQLEXPRESS 实例并查看它。可以在 msdn 上找到附加它的示例:How to: attach a Database File to SQL Server Express 。本质上你正在调用:
USE [master]
GO
CREATE DATABASE [database_name] ON
( FILENAME = N'C:\Path\To\<database name>.mdf' ),
( FILENAME = N'C:\Path\To\<database name>.ldf' )
FOR ATTACH ;
GO
SQL 精简版 (.sdf
)
我发现打开它们的最好工具是 CompactView .
关于sql-server - 使用什么来打开 .mdf(SQL 数据库)文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18304045/