Gespeicherte Prozeduren (Integration Services-Katalog)
In diesem Abschnitt werden die gespeicherten Transact-SQL-Prozeduren beschrieben, die zum Verwalten von Integration Services-Projekten, die in einer Instanz von SQL Server bereitgestellt wurden, verfügbar sind.
Rufen Sie die gespeicherten Integration Services-Prozeduren auf, um im SSISDB-Katalog gespeicherte Objekte hinzuzufügen, zu entfernen, zu ändern oder auszuführen.
Der Standardname des Katalogs ist SSISDB. Die Objekte, die im Katalog gespeichert werden, umfassen Projekte, Pakete, Parameter, Umgebungen und Verwendungsverläufe.
Sie können die Datenbanksichten und gespeicherten Prozeduren direkt verwenden oder benutzerdefinierten Code schreiben, mit dem die verwaltete API aufgerufen wird. Management Studio und die verwaltete API führen zur Ausführung vieler Aufgaben eine Abfrage der Sichten durch und rufen gespeicherte Prozeduren auf.
In diesem Abschnitt
catalog.add_data_tap
Fügt der Ausgabe einer Komponente in einem Paketdatenfluss eine Datenabzweigung hinzu.catalog.add_data_tap_by_guid
Fügt einem bestimmten Datenflusspfad in einem Paketdatenfluss eine Datenabzweigung hinzu.catalog.check_schema_version
Bestimmt, ob das SSISDB-Katalogschema und die Integration Services-Binärdateien (ISServerExec-Assembly und SQLCLR-Assembly) kompatibel sind.catalog.clear_object_parameter_value (SSISDB-Datenbank)
Löscht den Wert eines Parameters für ein vorhandenes Integration Services-Projekt oder -Paket, das auf dem Server gespeichert wird.catalog.configure_catalog (SSISDB-Datenbank)
Konfiguriert den Integration Services-Katalog durch das Festlegen einer Katalogeigenschaft auf einen angegebenen Wert.catalog.create_environment (SSISDB-Datenbank)
Erstellt eine Umgebung im Integration Services-Katalog.catalog.create_environment_reference (SSISDB-Datenbank)
Erstellt einen Umgebungsverweis für ein Projekt im Integration Services-Katalog.catalog.create_environment_variable (SSISDB-Datenbank)
Erstellt eine Umgebungsvariable im Integration Services-Katalog.catalog.create_execution (SSISDB-Datenbank)
Erstellt eine Instanz der Ausführung im Integration Services-Katalog.catalog.create_execution_dump
Hält ein aktuell ausgeführtes Paket an und erzeugt eine Dumpdatei.catalog.create_folder (SSISDB-Datenbank)
Erstellt einen Ordner im Integration Services-Katalog.catalog.delete_environment (SSISDB-Datenbank)
Löscht eine Umgebung aus einem Ordner im Integration Services-Katalog.catalog.delete_environment_reference (SSISDB-Datenbank)
Löscht einen Umgebungsverweis aus einem Projekt im Integration Services-Katalog.catalog.delete_environment_variable (SSISDB-Datenbank)
Löscht eine Umgebungsvariable aus einer Umgebung im Integration Services-Katalog.catalog.delete_folder (SSISDB-Datenbank)
Löscht einen Ordner aus dem Integration Services-Katalog.catalog.delete_project (SSISDB-Datenbank)
Löscht ein vorhandenes Projekt aus einem Ordner im Integration Services-Katalog.catalog.deny_permission (SSISDB-Datenbank)
Verweigert eine Berechtigung für ein sicherungsfähiges Objekt im Integration Services-Katalog.catalog.deploy_project (SSISDB-Datenbank)
Stellt ein Projekt in einem Ordner im Integration Services-Katalog bereit oder aktualisiert ein vorhandenes Projekt, das zuvor bereitgestellt wurde.catalog.get_parameter_values (SSISDB-Datenbank)
Ermittelt die Standardparameterwerte und ruft diese aus einem Projekt und den entsprechenden Paketen im Integration Services-Katalog ab.catalog.get_project (SSISDB-Datenbank)
Ruft die Eigenschaften eines vorhandenen Projekts im Integration Services-Katalog ab.catalog.grant_permission (SSISDB-Datenbank)
Gewährt eine Berechtigung für ein sicherungsfähiges Objekt im Integration Services-Katalog.catalog.move_environment (SSISDB-Datenbank)
Verschiebt eine Umgebung von einem Ordner in einen anderen Ordner im Integration Services-Katalog.catalog.move_project (SSISDB-Datenbank)
Verschiebt ein Projekt von einem Ordner in ein anderen Ordner im Integration Services-Katalog.catalog.remove_data_tap
Entfernt eine Datenabzweigung aus einer Komponentenausgabe, die aktuell ausgeführt wird.catalog.rename_environment (SSISDB-Datenbank)
Benennt eine Umgebung im Integration Services-Katalog um.catalog.rename_folder (SSISDB-Datenbank)
Benennt einen Ordner im Integration Services-Katalog um.catalog.restore_project (SSISDB-Datenbank)
Stellt die frühere Version eines Projekts im Integration Services-Katalog wieder her.catalog.revoke_permission (SSISDB-Datenbank)
Widerruft eine Berechtigung für ein sicherungsfähiges Objekt im Integration Services-Katalog.catalog.set_environment_property (SSISDB-Datenbank)
Legt die Eigenschaft einer Umgebung im Integration Services-Katalog fest.catalog.set_environment_reference_type (SSISDB-Datenbank)
Legt den Verweistyp und den Umgebungsnamen fest, die einem vorhandenen Umgebungsverweis für ein Projekt im Integration Services-Katalog zugeordnet sind.catalog.set_environment_variable_property (SSISDB-Datenbank)
Legt die Eigenschaft einer Umgebungsvariablen im Integration Services-Katalog fest.catalog.set_environment_variable_protection (SSISDB-Datenbank)
Legt das Vertraulichkeitsbit einer Umgebungsvariablen im Integration Services-Katalog fest.catalog.set_environment_variable_value (SSISDB-Datenbank)
Legt den Wert einer Umgebungsvariablen im Integration Services-Katalog fest.catalog.set_execution_parameter_value (SSISDB-Datenbank)
Legt den Wert eines Parameters für eine Instanz der Ausführung im Integration Services-Katalog fest.catalog.set_execution_property_override_value
Legt den Wert einer Eigenschaft für eine Instanz der Ausführung im Integration Services-Katalog fest.catalog.set_folder_description (SSISDB-Datenbank)
Legt die Beschreibung eines Ordners im Integration Services-Katalog fest.catalog.set_object_parameter_value (SSISDB-Datenbank)
Legt den Wert eines Parameters im Integration Services-Katalog fest. Ordnet einer Umgebungsvariablen den Wert zu oder weist einen Literalwert zu, der standardmäßig verwendet wird, wenn keine anderen Werte zugewiesen werden.catalog.start_execution (SSISDB-Datenbank)
Startet eine Instanz der Ausführung im Integration Services-Katalog.catalog.startup
Führt eine Wartung des Status von Vorgängen für den SSISDB-Katalog aus.catalog.stop_operation (SSISDB-Datenbank)
Beendet eine Überprüfung oder eine Ausführungsinstanz im Integration Services-Katalog.catalog.validate_package (SSISDB-Datenbank)
Überprüft asynchron ein Paket im Integration Services-Katalog.catalog.validate_project (SSISDB-Datenbank)
Überprüft asynchron ein Projekt im Integration Services-Katalog.catalog.cleanup_server_log
Bereinigt die Vorgangsprotokolle, um die SSISDB-Datenbank in einen Zustand zu versetzen, in dem Sie den Wert der Eigenschaft SERVER_OPERATION_ENCRYPTION_LEVEL ändern können.catalog.cleanup_server_execution_keys
Löscht Zertifikate und symmetrische Schlüssel aus der SSISDB-Datenbank.