catalog.deploy_packages
Berlaku untuk: Integration Runtime SSIS SQL Server di Azure Data Factory
Berlaku untuk:SQL Server
Menyebarkan satu atau beberapa paket ke folder di katalog Layanan Integrasi atau memperbarui paket yang sudah ada yang telah disebarkan sebelumnya.
Sintaks
catalog.deploy_packages [ @folder_name = ] folder_name
, [ @project_name = ] project_name
, [ @packages_table = ] packages_table
[, [ @operation_id OUTPUT = ] operation_id OUTPUT]
Argumen
[ @folder_name = ] folder_name
Nama folder. folder_name adalah nvarchar(128).
[ @project_name = ] project_name
Nama proyek dalam folder . project_name adalah nvarchar(128).
[ @packages_table = ] packages_table
Konten biner file paket Layanan Integrasi (.dtsx). Packages_table adalah [katalog].[ Package_Table_Type]
[ @operation_id = ] operation_id
Mengembalikan pengidentifikasi unik untuk operasi penyebaran. Operation_id itu besar.
Mengembalikan Nilai Kode
0 (berhasil)
Tataan Hasil
Tidak ada
Izin
Prosedur tersimpan ini memerlukan salah satu izin berikut:
CREATE_OBJECTS izin pada izin proyek atau MODIFIKASI pada paket untuk memperbarui paket.
Keanggotaan ke peran database ssis_admin
Keanggotaan ke peran server sysadmin
Kesalahan dan peringatan
Daftar berikut ini menjelaskan beberapa kondisi yang dapat menyebabkan prosedur tersimpan ini menimbulkan kesalahan:
Parameter mengacu pada objek yang tidak ada, parameter mencoba membuat objek yang sudah ada, atau parameter tidak valid dengan cara lain.
Pengguna tidak memiliki izin yang memadai