用于打开.mdf(SQL数据库)文件的内容

时间:2013-08-18 21:55:49

标签: sql-server webmatrix

我希望能够打开.mdf文件。我正在使用WebMatrix,我可以在那里查看查询。我也可以阅读架构。但是如何在不使用WebMatrix的情况下读取文件。它的SQL Server文件不是Comptact版本。

我搜索了网络帮助(通过窗口)。但一切都是徒劳的。我会更喜欢任何链接或任何方法来阅读基本查询。

2 个答案:

答案 0 :(得分:13)

事实上,

.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 Compact Edition(.sdf

我发现打开它们的最佳工具是CompactView

screenshot

答案 1 :(得分:1)

SysTools SQL MDF Viewer可用于查看表内容。我试过免费试用版。