我们常常在部署数据库时会发生这样的情况,sql的版本不一致,导致部署比较复杂,可操作性差!有人会想到最好以sql脚本的方式部署,就解决了这些问题!但数据那,存储过程、函数、视图呢?
下面介绍一种工具,可以解决此类问题,完全不用担心,数据,存储过程,函数,视图等
Microsoft SQL Server Database Publishing Wizard (微软SQL Server数据库发布向导) 是微软发布的一个开源工具,使用该工具可以帮你将 SQL SERVER 数据库导出成一个 SQL 脚本,类似 MySQL 的 mysqldump 工具。
官方说明:SQL Server 数据库发布向导提供了一种将数据库发布到 T-SQL 脚本或者直接发布到支持宿主服务提供程序的方法。
注意:以上工具适用于SQL2005以及以下的版本才可以,如果是SQL2008的话,完全可以依靠VS2010中的工具来实现!
1、打开 >服务器资源管理器>建立数据库连接
2、右键“Publish to Provider”会打开Database Publishing Wizard,你会发现它已经集成了上面的工具!