Announcement

Collapse
No announcement yet.

SSIS SQL-Server 2005 - Datenbank über Verbindungsmanager

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SSIS SQL-Server 2005 - Datenbank über Verbindungsmanager

    Bei einer Konvertierung in verschiedene Datenbanken mit dem gleichen Paket muss in diesem im Verbindungsmanager die "neue" Zieldatenbank eingetragen werden. Ist dies in mehreren (vielen) Paketen zu machen kann das lästig werden.
    Gibt es eine Möglichkeit, z.B. über das Auslesen des Datenbanknamens aus einer ini-Datei diesen einen Eintrag auf alle betroffenen Pakete wirken zu lassen? - Stichwort "Variable vereinbaren"
    Zuletzt editiert von hm_saskia; 13.11.2008, 09:57.

  • #2
    Hallo hm_saskia,

    dies kannst Du ganz einfach mit den Expressions lösen. Wenn man sich da mal ein bisschen eingearbeitet hat, gibt es einem wirklich unglaublich viele Möglichkeiten Variablen zur Laufzeit auszulesen und zu übergeben. In Deinem Fall reicht es aber sogar schon über den Paketkonfigurations-Assistenten eine Konfigdatei anzulegen. Hier kannst Du einfach die Checkbox bei ConnectionString der besagten Verbindung aktivieren. Von da an holt sich das Paket den Connection String aus der XML-Datei (oder Tabelle), die danach erstellt wird.

    Gruß, Alexander

    Comment

    Working...
    X