SQL Server Compact Edition 和 SQL Server 2008 Management Studio

Posted

技术标签:

【中文标题】SQL Server Compact Edition 和 SQL Server 2008 Management Studio【英文标题】:SQL Server Compact Edition and SQL Server 2008 Management Studio 【发布时间】:2014-01-05 18:21:55 【问题描述】:

我已经用谷歌搜索了好几个小时了。我安装了:

SQL Server Compact Edition 4.0 版 SQL Server 2005 管理工作室

我可以使用 2005 连接到 SQL Server CE,但没有数据导入向导将我的 Access 2007 DB 导入 SQL Server CE。所以 - 我安装了 SQL Server 2008 Management Studio。

现在我无法连接到 SQL Server CE :( 当我连接并选择“新数据库”然后选择一个位置时,出现错误:

SQL Server Compact 未安装或安装已安装 被破坏。 (SQL Server Compact ADO.NET 数据提供程序)

知道问题可能是什么吗?无法找到一种方法来做到这一点非常令人沮丧。我可以回到 SQL Server 2005 Management Studio 并可能重新创建我的整个数据库,但更愿意“吸进去”以减少工作量。

【问题讨论】:

对于 SQL Server CE 工作,我更喜欢使用 Erik EJ 的 the SQL Server CE Toolbox - 这是一个很棒的 VS 插件和独立工具,可以与 SQL Server CE 一起工作。 【参考方案1】:

好吧,我想通了……

我安装了 SQL Server Compact Edition 3.5 SP2。 4.0 版似乎不受任何东西的支持(3.5 SP2 是预先要求的)。直到我安装了 SQL Server Compact Toolbox 并在“入门”下,它才将 3.5 SP2 列为必需,4.0 列为可选。

无论如何...吸取了教训,我花了很长时间才弄清楚这一点。我希望这些 SSCE 的资料能得到更好的记录。

【讨论】:

好消息是,在本月即将发布的 NeXT 版本中,不再需要 3,5

以上是关于SQL Server Compact Edition 和 SQL Server 2008 Management Studio的主要内容,如果未能解决你的问题,请参考以下文章

从 SQL Server Compact 4.0 迁移到 SQL Server Express 后提供程序错误

SQL Server 可以复制到 SQL Server Compact Edition 吗?

SQL Server Express 和 SQL Server Compact Edition

从使用 SQL Server Express 切换到 SQL Server Compact

SQL Server Compact Edition 和 SQL Server 2008 Management Studio

使用 SQL Server Compact 与专用 SQL Server 数据库的缺点