Freigeben über


Verwalten von Integration Services-Paketen

Aktualisiert: 14. April 2006

Microsoft SQL Server 2005 Integration Services (SSIS) enthält den Integration Services-Dienst zur Verwaltung von Integration Services-Paketen. Der Integration Services-Dienst steht nur in SQL Server Management Studio zur Verfügung.

Integration Services enthält zwei Ordner auf der obersten Ebene für den Zugriff auf Integration Services-Pakete: Ausgeführte Pakete und Gespeicherte Pakete. Der Ordner Ausgeführte Pakete enthält eine Auflistung der Pakete, die derzeit auf dem Server ausgeführt werden. Im Ordner Gespeicherte Pakete sind die im Paketspeicher gespeicherten Pakete aufgelistet. Hierbei handelt es sich um die einzigen vom Integration Services-Dienst verwalteten Pakete. Der Paketspeicher kann aus den msdb-Datenbank- und/oder den Dateisystemordnern bestehen, die in der Konfigurationsdatei des Integration Services-Dienstes aufgelistet sind. In der Konfigurationsdatei sind die zu verwaltenden msdb- und Dateisystemordner angegeben. Sie können Pakete auch an anderen Stellen des Dateisystems speichern, die nicht vom Integration Services-Dienst verwaltet werden.

Pakete, die Sie in der msdb-Datenbank speichern, werden in einer Tabelle mit dem Namen sysdtspackages90 gespeichert. Beim Speichern von Paketen in der msdb-Datenbank können Sie die Pakete in logischen Ordnern gruppieren. Die Verwendung von logischen Ordnern ermöglicht Ihnen, die Pakete nach dem Einsatzzweck zu sortieren oder sie in der sysdtspackages90-Tabelle zu filtern. Neue logische Ordner können Sie mit SQL Server Management Studio erstellen. Standardmäßig werden alle logischen Ordner, die Sie der msdb-Datenbank hinzufügen, automatisch in den Paketspeicher übernommen.

Die logischen Ordner, die Sie zum Gruppieren von Paketen in der msdb-Datenbank erstellen, werden in der sysdtspackagefolders90-Tabelle der msdb-Datenbank als Zeilen dargestellt. Die Spalten folderid und parentfolderid in sysdtspackagefolders90 definieren die Ordnerhierarchie. Die logischen Stammordner in der msdb-Datenbank sind die Zeilen in der sysdtspackagefolders90-Tabelle, die in der parentfolderid-Spalte NULL-Werte aufweisen. Weitere Informationen finden Sie unter sysdtspackages90 (Transact-SQL) und sysdtspackagefolders90 (Transact-SQL).

Wenn Sie SQL Server Management Studio öffnen und eine Verbindung mit Integration Services herstellen, werden die msdb-Ordner, die vom Integration Services-Dienst verwaltet werden, im Ordner Gespeicherte Pakete aufgelistet. Wenn in der Konfigurationsdatei Stammdateisystemordner angegeben sind, werden im Ordner Gespeicherte Pakete auch die Pakete aufgelistet, die in diesen Ordnern sowie deren Unterordnern gespeichert sind.

Sie können Pakete in beliebigen Dateisystemordnern speichern. Diese werden jedoch nur dann in den Unterordnern des Ordners Gespeicherte Pakete aufgeführt, wenn die betreffenden Dateisystemordner der Liste der Ordner in der Konfigurationsdatei für den Paketspeicher hinzugefügt wurden. Weitere Informationen zur Konfigurationsdatei finden Sie unter Konfigurieren des SQL Server Integration Services-Dienstes.

Der Ordner Ausgeführte Pakete enthält keine Unterordner und ist nicht erweiterbar.

Der Ordner Gespeicherte Pakete enthält standardmäßig zwei Ordner: Dateisystem und MSDB. Im Ordner Dateisystem sind die im Dateisystem gespeicherten Pakete aufgelistet. Der Speicherort dieser Dateien wird in der Konfigurationsdatei für den Integration Services-Dienst angegeben. Der Standardordner ist der Paketordner, der sich in %Programme%\Microsoft SQL Server\90\DTS befindet. Der Ordner MSDB enthält eine Liste der in der SQL Server msdb-Datenbank auf dem Server gespeicherten Integration Services-Pakete. Die sysdtspackages90-Tabelle enthält die in msdb gespeicherten Pakete.

Zum Anzeigen der Liste der Pakete im Paketspeicher müssen Sie SQL Server Management Studio öffnen und eine Verbindung mit Integration Services herstellen. Weitere Informationen finden Sie unter Vorgehensweise: Anzeigen von Paketen im Paketspeicher mithilfe von SQL Server Management Studio.

Überwachen von ausgeführten Paketen

Der Ordner Ausgeführte Pakete enthält eine Liste der Pakete, die derzeit ausgeführt werden. Wenn Sie Informationen zu den aktuellen Paketen auf der Seite Details zum Objekt-Explorer in SQL Server Management Studio anzeigen möchten, klicken Sie auf den Ordner Ausgeführte Pakete. Informationen wie die Ausführungsdauer der ausgeführten Pakete werden auf der Seite Details zum Objekt-Explorer angezeigt. Sie können den Ordner aktualisieren, um die aktuellsten Informationen anzuzeigen.

Wenn Sie Informationen zu einem einzelnen ausgeführten Paket auf der Seite Details zum Objekt-Explorer anzeigen möchten, klicken Sie auf das Paket. Auf der Seite Details zum Objekt-Explorer werden Informationen wie die Version und die Beschreibung des Pakets angezeigt.

Sie können ein ausgeführtes Paket im Ordner Ausgeführte Pakete beenden, indem Sie mit der rechten Maustaste auf das Paket und dann auf Beenden klicken.

Verwalten von Paketspeichern

Für die Organisation von Paketen können Sie den Paketspeicher-Stammordnern benutzerdefinierte Ordner hinzufügen, die vom Integration Services-Dienst in der Konfigurationsdatei aufgelistet werden. Standardmäßig lauten die Stammordner Dateisystem und MSDB. So können Sie beispielsweise dem Ordner Dateisystem einen Ordner Datenbereinigung hinzufügen, der alle Pakete enthält, die zum Bereinigen von Daten verwendet werden. Sie können benutzerdefinierten Ordnern benutzerdefinierte Ordner hinzufügen und so eine verschachtelte Ordnerhierarchie für Ihre speziellen Anforderungen erstellen. Die benutzerdefinierten Ordner können gelöscht und umbenannt werden. Die in der Konfigurationsdatei angegebenen Stammordner können jedoch nicht umbenannt oder gelöscht werden. Um die Stammordner zu aktualisieren, die in Integration Services aufgelistet werden, müssen Sie die Konfigurationsdatei aktualisieren.

Weitere Informationen finden Sie unter Konfigurieren des SQL Server Integration Services-Dienstes.

Importieren und Exportieren von Paketen

Integration Services-Pakete können entweder in der msdb-Datenbank oder im Dateisystem gespeichert werden. Sie können ein Paket mit der Import- oder Exportfunktion von Integration Services von einem Speichertyp in einen anderen kopieren. Sie können ein Paket auch in denselben Speichertyp importieren und das Paket umbenennen, um eine Kopie eines Pakets erstellen zu können. Das dtutil-Eingabeaufforderungs-Dienstprogramm kann auch zum Importieren und Exportieren von Paketen verwendet werden.

Weitere Informationen finden Sie unter Importieren und Exportieren von Paketen und dtutil (Dienstprogramm).

Siehe auch

Konzepte

SQL Server Integration Services-Dienst

Andere Ressourcen

Verwalten von Integration Services

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

14. April 2006

Geänderter Inhalt:
  • Weitere Informationen zum Paketspeicher wurden hinzugefügt.