catalog.set_object_parameter_value (SSISDB veritabanı)
Parametre değerini ayarlar Integration ServicesKatalog. Ortam değişkeni değerini ilişkilendirir ya da başka bir değer atanırsa, varsayılan olarak kullanılacak bir hazır bilgi değeri atar.
Sözdizimi
set_object_parameter_value [ @object_type = ] object_type
, [ @folder_name = ] folder_name
, [ @project_name = ] project_name
, [ @parameter_name = ] parameter _name
, [ @parameter_value = ] parameter_value
[ , [ @object_name = ] object_name ]
[ , [ @value_type = ] value_type ]
Bağımsız değişkenler
[Object_typeUYARıLARı =]object_type
Parametre türü. Değeri 20Proje parametre değeri belirtmek için 30bir paket parametresini belirtmek için. The object_type is smallInt.[klasör_adı =]folder_name
Parametre içeren klasörün adı. The folder_name is nvarchar(128).[@ project_name =]project_name
Parametre içeren projenin adı. The project_name is nvarchar(128).[@ parameter_name =]parameter_name
Parametrenin adı. The parameter_name is nvarchar(128).[@ parameter_value =]parameter_value
Parametre değeri. The parameter_value is sql_variant.[@ object_name =]object_name
Paket adı. Bu bağımsız değişkeni gerekli bir paket parametresi parametresidir. The object_name is nvarchar(260).[@ value_type =]value_type
Parametre değeri türü. Karakter Vbelirtmek için parameter_valuediğer değerler varsayılan olarak kullanılacak bir hazır bilgi değeri atanan yürütme öncesinde ise. Karakter Rbelirtmek için parameter_valuebaşvurulan bir değerdir ve ortam değişkeninin adı ayarlayın. Bu bağımsız değişkeni isteğe bağlıdır, karakter Vvarsayılan olarak kullanılır. The value_type is char(1).
Dönüş kodu değeri
0 (başarı)
Sonuç Kümeleri
Hiçbiri
İzinler
Bu saklı yordam aşağıdaki izinlerden birini gerektirir:
Proje okuma ve değiştirme izinleri
Üyelik ssis_adminveritabanı rolü
Üyelik sysadminsunucu rolü
Hatalar ve uyarılar
Saklı yordamı bir hata yükseltmek neden olabilecek bazı koşullar aşağıdaki listede açıklanmaktadır:
Parametre türü geçerli değil
Proje adı geçerli değil
Paket parametreleri, paket adı geçerli değil
Değer türü geçerli değil
Kullanıcının uygun izinlere sahip değil
Açıklamalar
Yok eğer value_typebelirtilen bir hazır bilgi değeri parameter_valuevarsayılan olarak kullanılır. Hazır bilgi değeri kullanıldığında, value_setde object_parameters görünümü ayarlanır 1. null parametre değeri izin verilmez.
Eğer value_typekarakteri içeren R, hangi başvurulan bir değeri gösterir parameter_valuebir ortam değişkeni adı başvurur.
Değeri 20kullanılabilir object_typebir proje parametresi göstermek. Bu durumda, değer için object_namegerekli ve belirtilen değeri değil object_namegöz ardı edilir. Bir proje parametresini ayarlamak kullanıcı isterse bu değer kullanılır.
Değeri 30kullanılabilir object_typebir paket parametresini belirtmek için. Bu durumda, değer için object_namekarşılık gelen paket belirtmek için kullanılır. Eğer object_namebelirtilmezse, saklı yordamı bir hata döndürür ve sonlandırır.