14

我安装了 Microsoft WebMatrix,我相信它是 SQL Server CE4 附带的。我尝试在 SQL Management Studio (SQL 2008) 中打开 SDF 文件,但收到以下错误消息:

-------- Microsoft SQL Server Management Studio:没有可用于“C:\efTest\App_Data\SchoolRepository.sdf”的编辑器。

确保已安装文件类型 (.sdf) 的应用程序。

如何查看/修改我的 .sdf 数据库?

我看到 StackOverflow 上有一个类似的问题(http://stackoverflow.com/questions/4070860/sql-compact-4-0-cant-open-read-sdf-file)但我真的很想使用 Management Studio 如果我可以,而不是另一个 3rd 方工具。

4

5 回答 5

19

您是否尝试过SQL Server Compact 工具箱?

还是SQL Compact 查询分析器?

于 2011-04-08T06:11:10.107 回答
4

您可以通过 web api 下载 sql ce 只需点击此链接

visual-studio-tools-for-sql-serverl

要做到这一点。

于 2011-04-08T06:11:18.227 回答
4

以下是一些在连接到 SQL CE 3.5 和 4.0 数据库方面对我来说非常有效的方法:

LINQPad -(见我对问题的评论)它工作得很好,而且它允许为查询指定 LINQ 或 SQL。

CompactView - 似乎功能齐全 + 安装创建了一个不错的 Windows 文件关联,因此可以简单地双击打开/连接到.sdf文件。

于 2013-04-18T15:28:31.763 回答
0

所有其他选项都需要在您的计算机上安装 SQL CE 4.0 数据库提供程序。

这个不需要提供者http://sqlcequery.codeplex.com/

于 2016-04-22T09:20:23.503 回答
0

如果您使用的是 Visual Studio 2015、2013、2012、2010,请尝试使用 SqlCeToolbox.4.5.0.3.vsix。它是 Visual Studio 的 SQL Server Compact/SQLite 工具箱。

链接: http: //www.sokhawin.com/how-to-open-sql-compact-edition-file-sdf-in-visual-studio-or-linqpad/

它具有打开和编辑的能力。

于 2018-12-04T00:53:10.310 回答