Create view über mehrere Datenbanken

Ich habe zwei Datenbanken; 1 ist eine live-Datenbank für die tägliche Daten-Eingabe und das andere ist ein Archivierungs-DB für ältere Daten.

Wie kann ich eine Ansicht erstellen, die bekommt die Daten aus beiden Datenbanken?

Drei Tabellen beinhalten... database1.dbo.table und database1.dbo.tran1 im gleichen Datenbank, und database_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
Ist meiner Ansicht erstellen können, basierend auf den oben geschrieben?

InformationsquelleAutor |

Schreibe einen Kommentar