Bagikan melalui


catalog.create_environment_reference (Database SSISDB)

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

Berlaku untuk:SQL Server

Membuat referensi lingkungan untuk proyek di katalog Layanan Integrasi.

Sintaks

catalog.create_environment_reference [ @folder_name = ] folder_name  
     , [ @project_name = ] project_name  
     , [ @environment_name = ] environment_name  
     , [ @reference_type = ] reference_type  
  [  , [ @environment_folder_name = ] environment_folder_name ]  
  [  , [ @reference_id = ] reference_id OUTPUT ]  

Argumen

[ @folder_name = ] folder_name
Nama folder proyek yang mereferensikan lingkungan. folder_name adalah nvarchar(128).

[ @project_name = ] project_name
Nama proyek yang mereferensikan lingkungan. project_name adalah nvarchar(128).

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

[ @reference_type = ] reference_type
Menunjukkan apakah lingkungan dapat ditemukan di folder yang sama dengan proyek (referensi relatif) atau di folder yang berbeda (referensi absolut). Gunakan nilai R untuk menunjukkan referensi relatif. Gunakan nilai A untuk menunjukkan referensi absolut. reference_type adalah karakter(1).

[ @environment_folder_name = ] environment_folder_name
Nama folder tempat lingkungan yang dirujuk berada. Nilai ini diperlukan untuk referensi absolut. environment_folder_name adalah nvarchar(128).

[ @reference_id = ] reference_id
Mengembalikan pengidentifikasi unik untuk referensi baru. Parameter ini bersifat opsional. Reference_id itu besar.

Mengembalikan Nilai Kode

0 (berhasil)

Tataan Hasil

Tidak ada

Izin

Prosedur tersimpan ini memerlukan salah satu izin berikut:

  • Izin BACA dan MODIFIKASI pada proyek, dan izin READ pada lingkungan

  • Keanggotaan ke peran database ssis_admin

  • Keanggotaan ke peran server sysadmin

Kesalahan dan peringatan

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

  • Nama folder tidak valid

  • Nama proyek tidak valid

  • Pengguna tidak sesuai izin

  • Referensi absolut ditentukan dengan menggunakan A karakter dalam parameter reference_location , tetapi nama folder tidak ditentukan dengan parameter environment_folder_name .

Keterangan

Proyek dapat memiliki referensi lingkungan relatif atau absolut. Referensi relatif mengacu pada lingkungan berdasarkan nama dan mengharuskannya berada di folder yang sama dengan proyek. Referensi absolut mengacu pada lingkungan berdasarkan nama dan folder, dan dapat merujuk ke lingkungan yang berada di folder yang berbeda dari proyek. Proyek dapat mereferensikan beberapa lingkungan.