Crear vista en múltiples bases de datos

Tengo dos bases de datos; 1 es una base de datos en vivo para la entrada diaria de datos y la otra es una base de datos de archivo para datos más antiguos.

¿Cómo puedo crear una vista que obtenga datos de ambas bases de datos?

Tres mesas están involucradas ...database1.dbo.table ydatabase1.dbo.tran1 en la misma base de datos, ydatabase_archived.dbo.table1:

Create VIEW [dbo].[VW_Table_ALL] 
AS 
  SELECT * FROM database1.dbo.table1 
  UNION ALL 
  SELECT * FROM database_archived.dbo.table1 as Data INNER JOIN 
                database1.dbo.tran1 as Tran ON Data.Tran_id = Tran.Tran_Id 

GO

Respuestas a la pregunta(1)

Su respuesta a la pregunta