Sql Server脚本生成器
有没有一个工具可以让我生成一个包含所有表和视图的脚本?Sql发布向导会删除所有内容(因此所有数据都会丢失)并重新创建。它确实有一个不删除的选项,但在这种情况下,它不会更新现有的表(如果任何列已更改) 您是否应该特别关注产品。它们将处理您可能需要的有关脚本生成和数据库同步的任何情况。(您也可以获得试用许可证,以试用并查看它是否符合您的需要。)当您对现有表进行更改时,您应该编写alter table脚本进行更改,然后像其他代码一样将其置于源代码管理中。然后,在部署一组更改时,运行为该部署创建的脚本Sql Server脚本生成器,sql,sql-server,sql-server-2005,tsql,sql-server-2008,Sql,Sql Server,Sql Server 2005,Tsql,Sql Server 2008,有没有一个工具可以让我生成一个包含所有表和视图的脚本?Sql发布向导会删除所有内容(因此所有数据都会丢失)并重新创建。它确实有一个不删除的选项,但在这种情况下,它不会更新现有的表(如果任何列已更改) 您是否应该特别关注产品。它们将处理您可能需要的有关脚本生成和数据库同步的任何情况。(您也可以获得试用许可证,以试用并查看它是否符合您的需要。)当您对现有表进行更改时,您应该编写alter table脚本进行更改,然后像其他代码一样将其置于源代码管理中。然后,在部署一组更改时,运行为该部署创建的脚本
否则,使用SQL比较 在SQL Server Management Studio 2008中,您可以右键单击对象资源管理器中的数据库,转到“任务>生成脚本…”,这样您不仅可以选择要编写脚本的对象类型,还可以选择是否要编写拖放脚本。看看这些:
(精简版免费,其他版本价格合理+免费试用)
(免费)查看此工具可用于生成配置文件中提供的SQL server对象的创建和删除脚本 此工具使用与SSMS工具用于生成脚本相同的机制 您还可以查看哪些可以为以下内容创建脚本:
- 存储过程
- 功能
- 观点
- 触发