SQL Server对于不同的数据往往都以分库的办法进行管理,比如一个分公司一个库。SQL Server DBA因此往往需要要管理几十个数据库。如果数量重多的库需要执行脚本,特别是脚本还不止一个的时候,苦不堪言。
最近发现了一个很方便的SQL Server的批量执行工具:SQLBatch Runner,它的主页是:www.amgodata.com
在左边添加执行的库列表,在右边添加SQL脚本,点执行就可以了,可以接收执行返回的结果集,可以批量导出成Excel,还可以对脚本进行事务保护。
不过就是没注册的时候一次最多只能执行5个脚本和5个库。