【问题标题】:Cannot open .sdf files in SQL Server Management Studio 2008 SP3无法在 SQL Server Management Studio 2008 SP3 中打开 .sdf 文件
【发布时间】:2011-11-15 20:51:05
【问题描述】:

在 Microsoft Visual Web Developer 2010 中创建了一个 .sdf 数据库文件。当我尝试在 SQL Server Management Studio 2008 Service Pack 3 中打开它时,它显示错误消息:

无法连接到 C:\Users\Xtreme\Documents\Dishes.sdf。

不兼容的数据库版本。如果这是一个兼容的文件,运行 修理。对于其他情况,请参阅文档。 [数据库版本= 4000000,请求的版本 = 3505053,文件名 = \?\C:\Users\Xtreme\Documents\Dishes.sdf ] (SQL Server Compact ADO.NET 数据提供者)

怎么了?在 Microsoft Visual Web Developer 2010 中使用 .sdf 没有问题。

【问题讨论】:

    标签: sql-server sql-server-ce


    【解决方案1】:

    您不能使用 SSMS 打开 SQL CE 4.0 数据库文件。

    不过,您可以使用 Microsoft Web Platform Installer 为 SQL CE 4 加载 VS Tools。

    来源:http://social.msdn.microsoft.com/Forums/en/sqlce/thread/a9fca12d-6403-47ff-ab6b-fc1db42205c3

    WebMatrix 也应该能够查看/编辑这些数据库文件。

    【讨论】:

    • 我也建议你这个application。您也可以使用 this 插件 for Visual Studio。
    【解决方案2】:

    查看Erik EJ's web log - 他拥有大量用于处理.sdf 文件的各种操作的工具,以及与SQL Server Compact Edition 的.sdf 文件一起使用的大量第三方工具。

    【讨论】:

      【解决方案3】:

      1.打开 SQL Server Management Studio,或者如果它正在运行,请选择文件 -> 连接对象资源管理器... 2.在连接到服务器对话框中将服务器类型更改为 SQL Server Compact Edition 从数据库文件下拉列表中选择 3. 打开您的 SDF 文件。

      【讨论】:

      • 对我不起作用。 De sdf在2008年开过一次!阅读,qry,一切。之后就再也打不开了。相同的文件,相同的 MStudio。替换文件,没有结果。疯狂的。消息 DBVersion=0,RequestedVersion=0。非常奇怪和令人沮丧。它已经吃了几个小时了。
      猜你喜欢
      • 2014-01-30
      • 1970-01-01
      • 1970-01-01
      • 2017-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多