如何打开SDF文件(SQL Server Compact Edition)?
我有一个SDF文件,我想检索它的模式,并用一些用户界面来查询它。 我怎样才能做到这一点? 我没有在计算机上安装Visual Studio,我想安装尽可能less的软件。
尝试从微软的SQL Serverpipe理工作室(版本2008或更早)。 从这里下载。 不知道许可证,但它似乎是免费的,如果你下载的EXPRESS版本。
如果您有select,您可以将sdf文件复制到不同的机器,使用其他软件可以污染您的机器。
更新:来自尼克·韦斯特盖特的漂亮格式的评论
这些步骤并不是那么直观:
- 打开SQL Server Management Studio,或者运行,selectFile – > Connect Object Explorer …
- 在“连接到服务器”对话框中,将服务器types更改为SQL Server Compact Edition
- 从数据库文件下拉列表中select<浏览更多…>
- 打开你的SDF文件。
下载并安装LINQPad ,它适用于SQL Server,MySQL,SQLite和SDF(SQL CE 4.0)。
打开SDF文件的步骤:
-
点击添加连接
-
select自动构build数据上下文和默认(LINQ to SQL) ,然后select下一步 。
-
在提供程序下selectSQL CE 4.0 。
-
在数据库select附加数据库文件下 ,select浏览select您的.sdf文件。
-
点击OK 。
您可以直接从Visual Studio 2012打开SQL Compact 4.0数据库
- 查看 – >
- 服务器浏览器 – >
- 数据连接 – >
- 添加连接…
- 更改…(数据源:)
- Microsoft SQL Server Compact 4.0
- 浏览…
并遵循那里的指示。
如果你可以将它们升级到4.0,那么你也可以打开老版本的SQL Compact数据库,如果你只是想看一些表格等,就可以使用Windows Phone本地数据库开发。
(注意,我不确定这是否需要VS2012的特定SKU,如果这有助于我运行Premium)