Aracılığıyla paylaş


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.