Erstellen von Paketkonfigurationen

Aktualisiert: 15. September 2007

Im Dialogfeld Paketkonfigurationsplaner und im Paketkonfigurationsassistenten erstellen Sie Paketkonfigurationen. (Um auf diese Tools zuzugreifen, klicken Sie in Business Intelligence Development Studio im Menü SSIS auf Paketkonfigurationen.)

ms141132.note(de-de,SQL.90).gifHinweis:
Lesen Sie die Informationen unter Lernprogramm: Bereitstellen von Paketen sowie Lektion 3: Hinzufügen von Paketkonfigurationen unter Erstellen eines einfachen ETL-Pakets (Lernprogramm), um sich besser mit den in diesem Abschnitt erläuterten Konzepten vertraut zu machen.

Im Dialogfeld Paketkonfigurationsplaner können Sie Pakete zum Verwenden von Konfigurationen aktivieren, Konfigurationen hinzufügen und löschen sowie die bevorzugte Reihenfolge festlegen, in der die Konfigurationen geladen werden sollen.

ms141132.note(de-de,SQL.90).gifHinweis:
Beim Laden der Paketkonfigurationen in der bevorzugten Reihenfolge werden die Konfigurationen in der Liste, die im Dialogfeld Paketkonfigurationsplaner angezeigt wird, von oben nach unten geladen. Zur Laufzeit kann es jedoch vorkommen, dass die Paketkonfigurationen nicht in der bevorzugten Reihenfolge geladen werden. Insbesondere übergeordnete Paketkonfigurationen werden nach Konfigurationen anderen Typs geladen.

Im Dialogfeld Paketkonfigurationsplaner führen Sie den Paketkonfigurationsassistenten aus, der Sie durch die Schritte zum Erstellen einer Konfiguration führt. Auf den Seiten des Assistenten wählen Sie den Konfigurationstyp aus. Sie legen fest, ob Sie direkt auf die Konfiguration zugreifen oder Umgebungsvariablen verwenden möchten, und Sie wählen die in der Konfiguration zu speichernden Eigenschaften aus.

ms141132.note(de-de,SQL.90).gifHinweis:
Wenn mehrere Konfigurationen dieselbe Objekteigenschaft festlegen, wird der zuletzt geladene Wert zur Laufzeit verwendet. In den folgenden Beispielen werden die Zieleigenschaften einer Variable und eines Pakets gezeigt, wie sie auf der Seite Assistenten abschließen des Paketkonfigurations-Assistenten angezeigt werden: \Package.Variables[User::TodaysDate].Properties[RaiseChangedEvent] \Package.Properties[MaximumErrorCount] \Package.Properties[LoggingMode] \Package.Properties[LocaleID] \Package\My SQL Task.Variables[User::varTableName].Properties[Value]

Die Konfigurationen aktualisieren die folgenden Eigenschaften:

  • Die RaiseChangedEvent-Eigenschaft der benutzerdefinierten Variablen TodaysDate.
  • Die Eigenschaften MaximumErrorCount, LoggingMode und LocaleID des Pakets.
  • Die Value-Eigenschaft der benutzerdefinierten Variablen varTableName im Bereich des Tasks My SQL Task.

"\Package" stellt den Stamm dar, und Punkte (.) trennen die Objekte, die den Pfad für die von der Konfiguration aktualisierten Eigenschaft definieren. Die Namen von Variablen und Eigenschaften werden in eckigen Klammern eingeschlossen. Der Begriff Package wird immer in der Konfiguration verwendet, unabhängig vom Paketnamen. Für alle anderen Objekte im Pfad werden jedoch die benutzerdefinierten Namen verwendet.

Nachdem der Assistent beendet ist, wird die neue Konfiguration der Konfigurationsliste im Dialogfeld Paketkonfigurationsplaner hinzugefügt.

ms141132.note(de-de,SQL.90).gifHinweis:
Auf der letzten Seite des Paketkonfigurations-Assistenten, der Seite Assistenten abschließen, werden die Zieleigenschaften der Konfiguration aufgelistet. Wenn Sie beim Ausführen von Paketen mithilfe des Eingabeaufforderungs-Dienstprogramms dtexec die Eigenschaften aktualisieren möchten, können Sie die Zeichenfolgen, die die Eigenschaftspfade darstellen, generieren. Führen Sie hierzu den Paketkonfigurations-Assistenten aus, kopieren Sie dann die Zeichenfolgen, und fügen Sie diese im Eingabeaufforderungsfenster für die Verwendung mit der festgelegten Option von dtexec ein.

In der folgenden Tabelle werden die Spalten der Konfigurationsliste im Dialogfeld Paketkonfigurationsplaner beschrieben.

Spalte Beschreibung

Konfigurationsname

De Name der Konfiguration.

Konfigurationstyp

Der Konfigurationstyp.

Konfigurationszeichenfolge

Der Speicherort der Konfiguration. Beim Speicherort kann es sich um einen Pfad, eine Umgebungsvariable, einen Registrierungsschlüssel, einen übergeordneten Paketvariablennamen oder eine Tabelle in einer SQL Server-Datenbank handeln.

Zielobjekt

Der Name des Objekts mit einer Eigenschaft, die eine Konfiguration besitzt. Wenn es sich bei der Konfiguration um eine XML-Konfigurationsdatei handelt, ist die Spalte leer, da die Konfiguration mehrere Objekte aktualisieren kann.

Zieleigenschaft

Der Name der Eigenschaft. Wenn die Konfiguration in eine XML-Konfigurationsdatei oder in eine SQL Server-Tabelle schreibt, ist die Spalte leer, da die Konfiguration mehrere Objekte aktualisieren kann.

So erstellen Sie eine Paketkonfiguration

Siehe auch

Konzepte

Paketkonfigurationen

Andere Ressourcen

Bereitstellen von SQL Server Integration Services-Paketen
Working with Variables Programmatically

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

15. September 2007

Geänderter Inhalt:
  • Es wurde ein Hinweis zum Laden von Paketkonfigurationen hinzugefügt.

14. April 2006

Geänderter Inhalt:
  • Ein Hinweis wurde hinzugefügt, um das Verhalten zu beschreiben, wenn mehrere Konfigurationen für dasselbe Objekt gelten.

05. Dezember 2005

Geänderter Inhalt:
  • Ein Hinweis zum Verwenden des Assistenten zum Generieren von Eigenschaftspfaden wurde hinzugefügt.