catalog.deploy_packages
platí pro:SQL Server
SSIS Integration Runtime ve službě Azure Data Factory
platí pro:SQL Server
Nasadí jeden nebo více balíčků do složky v katalogu integračních služeb nebo aktualizuje existující balíček, který byl nasazen dříve.
Syntax
catalog.deploy_packages [ @folder_name = ] folder_name
, [ @project_name = ] project_name
, [ @packages_table = ] packages_table
[, [ @operation_id OUTPUT = ] operation_id OUTPUT]
Argumenty
[ @folder_name = ] folder_name
Název složky.
folder_name je nvarchar(128).
[ @project_name = ] project_name
Název projektu ve složce.
project_name je nvarchar(128).
[ @packages_table = ] packages_table
Binární obsah souborů balíčku integračních služeb (.dtsx)
packages_table je [catalog]. [Package_Table_Type]
[ @operation_id = ] operation_id
Vrátí jedinečný identifikátor operace nasazení.
operation_id je bigint.
Návratová hodnota kódu
0 (úspěch)
Sady výsledků
Žádný
Dovolení
Tato uložená procedura vyžaduje jedno z následujících oprávnění:
CREATE_OBJECTS oprávnění k projektu nebo oprávnění MODIFY balíčku k aktualizaci balíčku.
Členství v roli databáze ssis_admin
Členství v roli serveru správce systému
Chyby a upozornění
Následující seznam popisuje některé podmínky, které mohou způsobit, že tato uložená procedura vyvolá chybu:
Parametr odkazuje na objekt, který neexistuje, parametr se pokusí vytvořit objekt, který již existuje, nebo parametr je neplatný jiným způsobem.
Uživatel nemá dostatečná oprávnění.