Quantcast
Channel: Für Entwickler: SQL Server Forum
Viewing all articles
Browse latest Browse all 1772

SSIS 2012: Datenbanken in OLE DB Source flexibel halten

$
0
0

Hallo zusammen,

wie kann ich in SSIS 2012 am elegantesten in einer OLE DB Source, die Daten aus zwei Datenbanken selektiert, die Datenbanken flexibel halten? Kann ich dafür auch irgendwie die Environments nutzen?

Also konkret: Ich habe in einem Data Flow Task eine OLE DB SOurce über ein Select-Statment definiert, in dem ich zwei Tabellen aus verschiedenen Datenbanken anspreche.

Vereinfachtes Beispiel: Connection Manager für DB1 und dann
SELECT Tabelle1.FeldX, Tabelle2.FeldY
FROM Tabelle1
LEFT OUTER JOIN DB2.Tabelle2
ON Tabelle1.Keyfeld = Tabelle2.Keyfeld

Die Connection Manager schalte ich über Environments auf unterschiedliche Systeme (Prod, Dev, Test) um. Aber wie halte ich in diesem Beispiel DB2 variabel? 
Mir schwirren Environments, Parameter, Expressions, Variablen im Kopf rum, aber ich glaube, vieles, was ich gelesen habe bezieht sich eher auf alte SSIS-Versionen. Wie würdet ihr das ab Version 2012 machen?

Vielen Dank für eure Hilfe
Stefanie


Viewing all articles
Browse latest Browse all 1772

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>