Verwalten von Paketen
MicrosoftSQL ServerIntegration Services 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.
Hinweis |
---|
Sie können keine Verbindung mit einer Instanz des SQL Server 2005Integration Services-Diensts von der SQL Server 2008-Version von Management Studio herstellen. Das heißt, im Dialogfeld Verbindung mit Server herstellen können Sie keinen Server eingeben, auf dem nur die SQL Server 2005-Version des Integration Services-Diensts ausgeführt wird. Sie können jedoch die Konfigurationsdatei für den Dienst von der SQL Server 2008-Version von Management Studio aus bearbeiten und so Pakete verwalten, die in einer Instanz von SQL Server 2005 gespeichert sind. Weitere Informationen finden Sie unter Konfigurieren des SQL Server Integration Services-Dienstes. |
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-Diensts 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 sysssispackages 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 sysssispackages-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 sysssispackagefolders-Tabelle der msdb-Datenbank als Zeilen dargestellt. Die Spalten folderid und parentfolderid in der sysssispackagefolders-Tabelle definieren die Ordnerhierarchie. Die logischen Stammordner in der msdb-Datenbank sind die Zeilen in der sysssispackagefolders-Tabelle, die in der parentfolderid-Spalte NULL-Werte aufweisen. Weitere Informationen finden Sie unter sysssispackages (Transact-SQL) und sysssispackagefolders (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\100\DTS befindet. Der Ordner MSDB enthält eine Liste der in der SQL Servermsdb-Datenbank auf dem Server gespeicherten Integration Services-Pakete. Die sysssispackages-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 Integration Services-Paketen in 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 Zusammenfassung 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 Zusammenfassung angezeigt. Sie können den Ordner aktualisieren, um die aktuellsten Informationen anzuzeigen.
Wenn Sie Informationen zu einem einzelnen ausgeführten Paket auf der Seite Zusammenfassung anzeigen möchten, klicken Sie auf das Paket. Auf der Seite Zusammenfassung 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).
In diesem Abschnitt
Importieren und Exportieren von Paketen
Beschreibt, wie Pakete zwischen dem SQL Server-Speicher und dem Dateisystem importiert und exportiert werden.Sichern und Wiederherstellen von Paketen
Beschreibt, wie Pakete gesichert und wiederhergestellt werden.
|