Max*_*eat 4 sql-server automation sql-server-2000 batch-file sqlcompare
我们的SQL Server 2000实例托管了几个相似的数据库,每个数据库对应一个客户端.什么时候更新它们,我们使用Red Gate SQL Compare在开发数据库和所有客户端数据库的当前状态DB的副本之间生成迁移脚本.
SQL Compare生成一个事务性脚本,如果一步失败,脚本将回滚所有内容.但是目前我们的系统使用的方法是在批处理分隔符(GO语句)上拆分脚本,然后分别运行每个命令,这会破坏所有事务处理的东西.该GO查询由programmation数据库(在传统的ASP)时,不支持声明
我想知道如何在工具中以编程方式或手动方式在所有这些数据库(如250 DB)上运行该脚本(保持事务)?在查询分析器中,我们需要选择每个数据库并按下运行,这对于我们拥有的数据库来说非常长.