我安装了Microsoft WebMatrix,我认为它与SQL Server CE4一起提供。我尝试在SQL Management Studio中打开SDF文件(SQL 2008),但是我收到以下错误消息:
-------- 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)但我真的很想用管理工作室,如果我可以,而不是另一个第三方工具。
答案 0 :(得分:19)
答案 1 :(得分:4)
答案 2 :(得分:4)
以下是一些在连接SQL CE 3.5和4.0数据库方面对我有用的方法:
LINQPad - (请参阅我的问题评论)它运行良好,并且可以为查询指定LINQ或SQL。
CompactView - 看起来非常全功能+安装创建了一个不错的Windows文件关联,因此只需双击即可打开/连接到 .sdf 文件例如。
答案 3 :(得分:0)
所有其他选项都需要在您的计算机上安装SQL CE 4.0数据库提供程序。
这个不需要提供者http://sqlcequery.codeplex.com/
答案 4 :(得分: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/
它具有打开和编辑的功能。