Ausführung von Projekten und Paketen
Zum Ausführen eines Integration Services-Pakets können Sie, abhängig vom Speicherort dieser Pakete, unterschiedliche Tools verwenden. Die Tools werden in der Tabelle unten aufgeführt.
Zum Speichern eines Pakets auf dem Integration Services-Server verwenden Sie das Projektbereitstellungsmodell, um das Projekt auf dem Server bereitzustellen. Weitere Informationen finden Sie unter Bereitstellen von Projekten auf dem Integration Services-Server.
Zum Speichern eines Pakets im SSIS-Paketspeicher, in der MSDB-Datenbank oder im Dateisystem verwenden Sie das Paketbereitstellungsmodell. Weitere Informationen finden Sie unter Paketbereitstellung (SSIS).
Tool |
Pakete, die auf dem Integration Services-Server gespeichert werden |
Im SSIS-Paketspeicher oder in der MSDB-Datenbank gespeicherte Pakete |
Pakete, die im Dateisystem außerhalb des Speicherorts, der Teil des SSIS-Paketspeichers ist, gespeichert werden |
---|---|---|---|
SQL Server Data Tools |
Nein |
Nein Sie können jedoch einem Projekt ein vorhandenes Paket aus dem SSIS-Paketspeicher hinzufügen, der die msdb-Datenbank enthält. Wenn ein vorhandenes Paket auf diese Weise dem Projekt hinzugefügt wird, wird im Dateisystem eine lokale Kopie des Pakets erstellt. |
Ja |
SQL Server Management Studio, wenn eine Verbindung mit einer Instanz des Datenbankmoduls besteht, das den Server Integration Services hostet Weitere Informationen finden Sie unter Paket ausführen (Dialogfeld). |
Ja |
Nein Pakete können jedoch von diesen Speicherorten auf den Server importiert werden. |
Nein Pakete können jedoch aus dem Dateisystem auf den Server importiert werden. |
SQL Server Management Studio, wenn eine Verbindung mit dem Integration Services-Dienst besteht, der den SSIS-Paketspeicher verwaltet |
Nein |
Ja |
Nein Pakete können jedoch aus dem Dateisystem in den SSIS-Paketspeicher importiert werden. |
dtexec Weitere Informationen finden Sie unter dtexec (Hilfsprogramm). |
Ja |
Ja |
Ja |
dtexecui Weitere Informationen finden Sie unter Referenz zur Benutzeroberfläche des Paketausführungs-Hilfsprogramms (DtExecUI). |
Nein |
Ja |
Ja |
SQL Server-Agent Mit einem SQL Server-Agent-Auftrag können Sie ein Paket planen. Weitere Informationen finden Sie unter Aufträge des SQL Server-Agents für Pakete. |
Ja |
Ja |
Ja |
Integrierte gespeicherte Prozedur Weitere Informationen finden Sie unter catalog.start_execution (SSISDB-Datenbank). |
Ja |
Nein |
Nein |
Verwaltete API, mit Typen und Elementen im Microsoft.SqlServer.Management.IntegrationServices-Namespace |
Ja |
Nein |
Nein |
Verwaltete API, mit Typen und Elementen im Microsoft.SqlServer.Dts.Runtime-Namespace |
Gegenwärtig nicht |
Ja |
Ja |
Ausführung und Protokollierung
Integration Services-Pakete können für die Protokollierung aktiviert werden, und Sie können die Laufzeitinformationen in Protokolldateien erfassen. Weitere Informationen finden Sie unter Integration Services-Protokollierung (SSIS).
Mit Vorgangsberichten können Sie Integration Services-Pakete überwachen, die auf dem Integration Services-Server bereitgestellt und ausgeführt werden. Die Berichte sind in SQL Server Management Studio verfügbar. Weitere Informationen finden Sie unter Berichte für den Integration Services-Server.
Verwandte Aufgaben
|
Siehe auch
Aufgaben
SQL Server-Import/Export-Assistent