Joe*_*oel 7 t-sql deployment database-schema sql-server-2012 visual-studio-2013
我将Visual Studio 2013 Professional Update 4与多个SQL Server 2012 Enterprise服务器/实例结合使用.Idea是使用带有SQL Server项目的Visual Studio解决方案创建受版本控制的部署.
但是由于某种原因,"更新目标"和"生成脚本"按钮被禁用.

我可以从sql server数据库更新本地数据库项目,但反过来不起作用.(见截图)
尽管我找到了一些有类似问题的人,但Google根本没有帮助.
但是这些问题/博客中没有一个是关于Visual Studio 2013的,而且所提出的解决方案都没有适用于我.
问题:为什么禁用"更新目标"按钮,我必须更改以解决此问题?
注意:当然,我使用的是最新版本的SQL Server数据工具(12.0.50318.0)
小智 5
这也让我发疯。我终于注意到一条“警告”消息,指出“由于内部错误,无法生成部署计划”。因此,更新和生成脚本按钮都被禁用。
我通过关闭 Visual Studio,导航到包含数据库项目的文件夹并删除所有 (*.dbmdl) 文件来解决此问题。然后我重新启动 Visual Studio,重新运行比较架构并启用了“更新”按钮。
| 归档时间: |
|
| 查看次数: |
3243 次 |
| 最近记录: |