我习惯使用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中?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top