批量更新sqlserver数据库的技巧

批量更新sqlserver数据库的技巧

如何更新(模式更改等)跨多台服务器的 SQL 服务器数据库?(包括同一台服务器)。

假设我在不同的机器上有 5 个 SQL 服务器,每个服务器有 100 个不同的数据库(都用于同一个应用程序)。

现在假设 2.5 版本已经发布,您必须将所有数据库更新为当前模式。

是否有工具可以将它们指向服务器和您想要更新的数据库,并且它返回每个数据库更新的进度并报告任何错误等?

答案1

红门SQL 比较有点贵,但它确实能满足你的要求。

您将其指向一个参考数据库,它会识别该数据库与您指向的任何其他数据库之间的差异,可以选择在那里进行更改,或者给您一个脚本并让您稍后再执行。

它也适用于数据,但您可能不想要这样;)

相关内容