catalog.move_environment (Database SSISDB)

Berlaku untuk: Integration Runtime SSIS SQL Server di Azure Data Factory

Berlaku untuk:SQL Server

Memindahkan lingkungan dari satu folder ke folder lain dalam katalog Layanan Integrasi.

Sintaks

catalog.move_environment [ @source_folder = ] source_folder  
    , [ @environment_name = ] environment_name  
    , [ @destination_folder = ] destination_folder  

Argumen

[ @source_folder = ] source_folder
Nama folder sumber, tempat lingkungan berada sebelum pemindahan. source_folder adalah nvarchar(128).

[ @environment_name = ] environment_name
Nama lingkungan yang akan dipindahkan. environment_name adalah nvarchar(128).

[ @destination_folder = ] destination_folder
Nama folder tujuan, tempat lingkungan berada setelah pemindahan. destination_folder adalah nvarchar(128).

Mengembalikan Nilai Kode

0 (berhasil)

Tataan Hasil

Tidak ada

Izin

Prosedur tersimpan ini memerlukan salah satu izin berikut:

  • Izin BACA dan MODIFIKASI pada lingkungan

  • Keanggotaan ke peran database ssis_admin

  • Keanggotaan ke peran server sysadmin

Kesalahan dan peringatan

Daftar berikut ini menjelaskan beberapa kondisi yang mungkin menimbulkan kesalahan atau peringatan:

  • Lingkungan tidak ada di folder sumber

  • Folder tujuan sudah memiliki lingkungan dengan nama yang sama

  • Pengguna tidak memiliki izin yang sesuai

Keterangan

Referensi lingkungan dari proyek tidak mengikuti lingkungan selama pemindahan. Referensi lingkungan harus diperbarui dengan sesuai. Prosedur tersimpan ini akan berhasil meskipun referensi lingkungan rusak dengan memindahkan lingkungan. Referensi lingkungan harus diperbarui setelah prosedur tersimpan ini selesai.

Catatan

Proyek dapat memiliki referensi lingkungan relatif atau absolut. Referensi relatif mengacu pada lingkungan berdasarkan nama, dan referensi ini mengharuskan lingkungan berada di folder yang sama dengan proyek. Referensi absolut mengacu pada lingkungan berdasarkan nama dan folder, dan referensi ini mengacu pada lingkungan yang berada di folder yang berbeda dari proyek.