我一直在谷歌上搜索几个小时。我安装了:
我可以使用2005连接到SQL Server CE,但没有数据导入向导将我的Access 2007 DB连接到SQL Server CE。所以 - 我安装了SQL Server 2008 Management Studio。
现在我无法连接到SQL Server CE :(当我连接并选择'新数据库'然后选择一个位置时,我收到错误:
未安装SQL Server Compact或安装有SQL Server Compact 已经腐败了。 (SQL Server Compact ADO.NET数据提供程序)
知道问题可能是什么?没能找到办法做到这一点非常令人沮丧。我可以回到SQL Server 2005管理工作室,并可能重新创建我的整个数据库,但更愿意“吮吸它”以减少工作量。
答案 0 :(得分:2)
我安装了SQL Server Compact Edition 3.5 SP2。似乎没有任何东西支持4.0版本(3.5 SP2是一个预先请求者)。在安装SQL Server Compact Toolbox之前我没有看到它,在“入门”下,它根据需要列出了3.5 SP2,并将4.0列为可选项。
无论如何......经验教训,我花了很长时间才弄明白。我希望这个SSCE的内容得到更好的记录。