SQL Server CE 4 DataProvider 在服务器资源管理器中不可用

Posted

技术标签:

【中文标题】SQL Server CE 4 DataProvider 在服务器资源管理器中不可用【英文标题】:SQL Server CE 4 DataProvider not available in server explorer 【发布时间】:2011-03-20 22:39:58 【问题描述】:

我已经安装了 Visual Studio 2010 的 sp1 并安装了 sql server ce 4 运行时。但仍然无法使用标准数据提供程序创建与 sql ce 数据库的连接。

这就是我的 Select DataProvider 对话框现在的样子。

附: 不知道这是否重要,但我已经用控制台应用程序和 winforms 应用程序测试了这个,都针对 .Net 4.0

【问题讨论】:

【参考方案1】:

您必须通过 Web PI 安装 SQL Server Compact 4 工具,如下所述:http://erikej.blogspot.com/2010/12/visual-studio-tools-for-sql-server.html

【讨论】:

更新链接download.microsoft.com/download/0/5/D/… 你说的是脚本工具吗?【参考方案2】:

您可以使用此项目/工具来打开/创建 sql ce 数据库:

SQL SERVER CE QUERY TOOL

看看这个:

Everything SQL Server Compact

问候

【讨论】:

这可能会有所帮助,但这个应该由visual studio支持,或者至少ms sql server management studio(也安装了)。我不相信技术创造者不会在工具中包含它的支持。 是的,即使没有 Visual Studio 和 ssms,这只是一个工具。但是它的功能和我们使用的ssms几乎一样,而且好用。【参考方案3】:

另一种选择,只需安装扩展 SQL Server Compact & SQLite Toolbox

从这里http://sqlcetoolbox.codeplex.com 或以上 VS 添加扩展。

【讨论】:

以上是关于SQL Server CE 4 DataProvider 在服务器资源管理器中不可用的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server CE 4.0 和频繁损坏的内存崩溃

使用 Sql Management Studio 2008 连接到 Sql Server CE 4.0 时出现问题

SQL Server CE 4.0 本地缓存代理?!英孚支持?

使用 SQL Server CE 4.0 的简单实体查询慢

将 SQL Server CE 4 数据库转换为没有 Visual Studio Pro 版本的 SQL Server 2008 Express

SQL Server CE 数据库升级 3.5 到 4.0 C#