在Microsoft Visual Web Developer 2010中创建了一个.sdf数据库文件。当我尝试在SQL Server Management Studio 2008 Service Pack 3中打开它时,它会显示错误消息:
无法连接到C:\ Users \ Xtreme \ Documents \ Dishes.sdf。
不兼容的数据库版本。如果这是兼容文件,请运行 修理。对于其他情况,请参阅文档。 [Db版= 4000000,请求的版本= 3505053,文件名= \?\ C:\ Users \ Xtreme \ Documents \ Dishes.sdf](SQL Server Compact ADO.NET 数据提供者)
有什么问题?使用Microsoft Visual Web Developer 2010中的.sdf没有问题。
答案 0 :(得分:9)
您无法使用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也应该能够查看/编辑这些数据库文件。
答案 1 :(得分:6)
查看Erik EJ's web log - 他有大量工具用于处理.sdf
文件的各种操作,还有一系列与SQL Server Compact Edition {{{{{{{{ 1}}文件。
答案 2 :(得分:1)
1.打开SQL Server Management Studio,如果正在运行,请选择文件 - >连接对象浏览器... 2.在“连接到服务器”对话框中,将“服务器类型”更改为SQL Server Compact Edition 从Database file下拉列表中选择 3.打开SDF文件。