SQL服务器2000/2005 - 坚持发展版本和生产版本
-
06-09-2019 - |
题
我习惯使用Oracle设计通过创建数据库对象定义,然后产生由连接到数据库实例所需DDL SQL。
有关eaxmple,添加一个新列到表时,首先,我将它添加到表定义,然后生成DDL SQL针对开发版本,并运行它,然后测试后,我指出生产实例,以创建缺少的在制备柱中。
由于存在SQL Server中没有设计什么是正确的程序说添加一列到两个数据库实例?是否有保持架构同步的工具吗?
解决方案
展鹏提供一种称为SQL比较产品,也可以用于脚本出不同的数据库之间的差异。
请参阅: http://www.red-gate.com/products /SQL_Compare/index.htm
您也可以使用SQL Server Management Studio中的数据库关系图给定的数据库中设计数据库架构然而,这将被限制为。
其他提示
有没有一个内置的工具,使它们保持同步(即我所知道的),但展鹏有一些这方面的商业应用程序。
你是什么意思有在SQL Server没有设计师?您是否使用SQL Server Management Studio中?
不隶属于 StackOverflow