如何更新(模式更改等)跨多台服务器的 SQL 服务器数据库?(包括同一台服务器)。
假设我在不同的机器上有 5 个 SQL 服务器,每个服务器有 100 个不同的数据库(都用于同一个应用程序)。
现在假设 2.5 版本已经发布,您必须将所有数据库更新为当前模式。
是否有工具可以将它们指向服务器和您想要更新的数据库,并且它返回每个数据库更新的进度并报告任何错误等?
答案1
红门SQL 比较有点贵,但它确实能满足你的要求。
您将其指向一个参考数据库,它会识别该数据库与您指向的任何其他数据库之间的差异,可以选择在那里进行更改,或者给您一个脚本并让您稍后再执行。
它也适用于数据,但您可能不想要这样;)