我有一个查询,我需要安排对每个月的第一天运行。查询从具有相同的架构/结构,但不同的数据两个数据库中提取数据,并将其工会在一起。
我的问题是,SSMS调度要求我指定一个数据库,这似乎表明,我只能查询违心DB中的时间。
查询对多个数据库是一个相当普遍的任务,所以,我觉得必须有自动化这样的方式,但我一直没能找到任何迄今。
有没有办法做到这一点?我一定要使用SSIS?
任何帮助将不胜感激。
使用三部分组成的名称。
use tempdb
go
select 'master', count(*) as 'total' from [master].sys.objects
union
select 'msdb', count(*) as 'total' from msdb.sys.objects
union
select 'tempdb', count(*) as 'total' from tempdb.sys.objects
go