使用Visual Studio 2012开发数据库有一种全新的方式:SQL Server数据工具。
我是老VSDBCMD的用户。我每天使用VSDBCMD来更新登台和生产服务器上的数据库。现在我没有找到关于如何使用SSDT的文档,就像我使用VSDBCMD一样。
MSDN页面How to: Prepare a Database for Deployment From a Command Prompt by Using VSDBCMD.EXE说明了如何使用VSDBCMD准备生产服务器以进行部署。 SSDT没有与此任务相同的文档页面。有没有人有关于这方面的宝贵文件?
MSDN页面How to: Deploy Changes to New or Existing Databases说明了如何使用VSDBCMD从编译文件在生产服务器上部署数据库。 SSDT没有与此任务相同的文档页面。有没有人有关于这方面的宝贵文件?
整个Build and Deploy Databases to a Staging or Production Environment(VSDBCMD)文档部分无处不在SSDT documentation。
似乎没有关于这项新技术的文档。或者我无法使用搜索引擎?我不知道。有人可以开导我吗?
我的目标是在生产机器上部署SSDT项目而无需安装Visual Studio。
答案 0 :(得分:3)
要在生产服务器上运行sqlpqckage.exe,您必须安装Microsoft® SQL Server® 2012 Data-Tier Application Framework必须安装以下元素。
如果未安装,您将收到类似
的错误Could not load file or assembly 'Microsoft.SqlServer.TransactSql.ScriptDom, Version=11.0.0.0
这是SqlPackage.exe command line reference
This video帮助我获取了信息。