关于SSDT部署的任何文档?

时间:2013-07-02 08:51:54

标签: sql-server-data-tools

使用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。

1 个答案:

答案 0 :(得分:3)

要在生产服务器上运行sqlpqckage.exe,您必须安装Microsoft® SQL Server® 2012 Data-Tier Application Framework必须安装以下元素。

  • Microsoft®SQLServer®2012数据层应用程序框架
  • Microsoft®SQLServer®2012的Microsoft®SystemCLR类型
  • Microsoft®SQLServer®2012Transact-SQL ScriptDom

如果未安装,您将收到类似

的错误
Could not load file or assembly 'Microsoft.SqlServer.TransactSql.ScriptDom, Version=11.0.0.0

这是SqlPackage.exe command line reference

This video帮助我获取了信息。