Если у вас заранее не определены базы данных и таблицы, то на стороне сервера нужно делать динамические запросы, то есть формировать запрос, как строку.
Если определены:
SELECT 'TABLE1', Field1, Field2
FROM Data1.dbo.Table1
UNION
SELECT 'TABLE2', Field1, Field3
FROM Data2.dbo.Table2