【问题标题】:Running SQL Server CE 4 Queries with Visual Studio 2012 and SQL Server Management Studio 2012使用 Visual Studio 2012 和 SQL Server Management Studio 2012 运行 SQL Server CE 4 查询
【发布时间】:2012-09-14 15:21:12
【问题描述】:

我最近升级到 Visual Studio 2012 和 SQL Server Management Studio 2012,但是我似乎看不到如何在 SQL Server CE 4.0 数据库上执行 SQL 脚本(由实体框架创建)。使用 VS2010 + SSMS 2008 时,Transact-SQL 编辑器会请求连接,您可以浏览到对象,但是此选项在 SSMS 2012 中不可用。

我尝试通过服务器资源管理器 -> 新查询窗口执行脚本,但出现解析错误。有什么线索吗?

【问题讨论】:

  • 您可以忽略解析错误,(或根据需要更正无效语法),或尝试 QL Server Compact Toolbox VS 插件

标签: entity-framework sql-server-ce visual-studio-2012 sql-server-2012


【解决方案1】:

Microsoft 获得了 SSMS 2012 的 rid of that,并建议改用 WebMatrix 中的集成工具(根据记忆,抱歉找不到链接)。

不过,正如 Microsoft Answers 帖子中所建议的,您可以使用 SQL Server Compact Toolbox,它非常有效。

【讨论】:

  • 去年我一直在大量使用 Compact Toolbox,所以这是我的 2 美分。我不是 SSMS 的忠实粉丝,但它比 SQL Server Compact Toolbox 好太多了,后者有更多的错误和缺乏基本功能。例如。它没有停止运行错误查询的按钮,因此它可以将整个 Visual Studio 冻结一个小时。并且没有任何改进的迹象。它正在发展,但以蜗牛的速度发展。例如。修复连接管理的一些错误花了大约一年的时间。但我们别无选择。 SQL CE 被 MS 抛弃了。
【解决方案2】:

尝试使用 SQL Server 对象资源管理器而不是服务器资源管理器。这应该可以让你做你想做的事。

【讨论】:

  • 在此窗口中尝试添加新服务器时,会出现 SSMS 窗口,其中没有 CE 服务器选项。
猜你喜欢
  • 1970-01-01
  • 2017-11-24
  • 2014-01-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-03
  • 2014-03-16
相关资源
最近更新 更多