Delen via


catalog.deploy_packages

van toepassing op:SQL Server SSIS Integration Runtime in Azure Data Factory

van toepassing op:SQL Server-

Hiermee implementeert u een of meer pakketten naar een map in de Integration Services-catalogus of werkt u een bestaand pakket bij dat eerder is geïmplementeerd.

Syntaxis

catalog.deploy_packages [ @folder_name = ] folder_name
    , [ @project_name = ] project_name
    , [ @packages_table = ] packages_table
    [, [ @operation_id OUTPUT = ] operation_id OUTPUT]

Argumenten

[ @folder_name = ] folder_name
De naam van de map. De folder_name is nvarchar(128).

[ @project_name = ] project_name
De naam van het project in de map. De project_name is nvarchar(128).

[ @packages_table = ] packages_table
De binaire inhoud van het Integration Services-pakketbestand (.dtsx)-bestand(en). De packages_table is [catalogus]. [Package_Table_Type]

[ @operation_id = ] operation_id
Retourneert de unieke id voor de implementatiebewerking. De operation_id is grote.

Retourcodewaarde

0 (geslaagd)

Resultatensets

Geen

Machtigingen

Voor deze opgeslagen procedure zijn een van de volgende machtigingen vereist:

  • CREATE_OBJECTS machtigingen voor het project of MODIFY-machtigingen voor het pakket om een pakket bij te werken.

  • Lidmaatschap van de ssis_admin-databaserol

  • Lidmaatschap van de sysadmin serverfunctie

Fouten en waarschuwingen

In de volgende lijst worden enkele voorwaarden beschreven waardoor deze opgeslagen procedure een fout kan veroorzaken:

  • Een parameter verwijst naar een object dat niet bestaat, een parameter probeert een object te maken dat al bestaat of een parameter is op een andere manier ongeldig.

  • De gebruiker beschikt niet over voldoende machtigingen