catalog.deploy_packages
Gilt für:SQL Server SSIS Integration Runtime in Azure Data Factory
Gilt für:SQL Server
Stellt in einem Ordner im Integration Services-Katalog mindestens ein Paket bereit oder aktualisiert ein vorhandenes Paket, das zuvor bereitgestellt wurde.
Syntax
catalog.deploy_packages [ @folder_name = ] folder_name
, [ @project_name = ] project_name
, [ @packages_table = ] packages_table
[, [ @operation_id OUTPUT = ] operation_id OUTPUT]
Argumente
[ @folder_name = ] folder_name
Der Name des Ordners. Der folder_name ist nvarchar(128) .
[ @project_name = ] project_name
Der Name des Projekts im Ordner. Der project_name ist nvarchar(128) .
[ @packages_table = ] packages_table
Die binären Inhalte der Integration Services-Paketdatei(en) (DTSX). Das Argument packages_table ist vom Typ [catalog].[Package_Table_Type].
[ @operation_id = ] operation_id
Gibt den eindeutigen Bezeichner für den Bereitstellungsvorgang zurück. Der operation_id ist bigint.
Rückgabecodewert
0 (Erfolg)
Resultsets
Keine
Berechtigungen
Diese gespeicherte Prozedur erfordert eine der folgenden Berechtigungen:
CREATE_OBJECTS-Berechtigungen für das Projekt oder MODIFY-Berechtigungen für das Paket, um ein Paket zu aktualisieren.
Mitgliedschaft in der Datenbankrolle ssis_admin
Mitgliedschaft in der Serverrolle sysadmin
Fehler und Warnungen
In der folgenden Liste werden Bedingungen beschrieben, die möglicherweise bewirken, dass diese gespeicherte Prozedur einen Fehler auslöst:
Ein Parameter verweist auf ein Objekt, das nicht vorhanden ist, ein Parameter versucht, ein bereits vorhandenes Objekt zu erstellen, oder ein Parameter ist aus anderen Gründen ungültig.
Der Benutzer verfügt nicht über ausreichende Berechtigungen