Aracılığıyla paylaş


catalog.validate_project (SSISDB veritabanı)

Zaman uyumsuz bir proje doğrulama Integration ServicesKatalog.

Sözdizimi

validate_project [ @folder_name = ] folder_name
    , [ @project_name = ] project_name
    , [ @validate_type = ] validate_type
    , [ @validation_id = ] validation_id OUTPUT
 [  , [ @use32bitruntime = ] use32bitruntime ]
 [  , [ @target_environment = ] target_environment ]
 [  , [ @reference_id = ] reference_id ]

Bağımsız değişkenler

  • [klasör_adı =]folder_name
    Projeyi içeren klasörü adı. The folder_name is nvarchar(128).

  • [@ project_name =]project_name
    Projenin adı. The project_name is nvarchar(128).

  • [@ validate_type =]validate_type
    Gerçekleştirmek için doğrulama türünü gösterir. Karakter Ftam bir doğrulama gerçekleştirmek için. The validate_type is char(1).

  • [@ validation_id =]validation_id
    Doğrulama benzersiz tanımlayıcı (Kımlık) döndürür. The validation_id is bigint.

  • [@ use32bitruntime =]use32bitruntime
    32 Bit çalışma zamanı bir 64-bit işletim sisteminde paketi çalıştırmak için kullanılacak gösterir. Değerini 1bir 64-bit işletim sisteminde çalışan 32-bit çalışma zamanı paketini yürütmek için. Değerini 0bir 64-bit işletim sisteminde çalışan 64-bit çalışma zamanı paketini yürütmek için. Bu parametre isteğe bağlıdır. The use32bitruntime is bit.

  • [@ environment_scope =]environment_scope
    Ortam başvuruları doğrulanması olarak kabul edilen gösterir. Ne zaman değeri A, projeyle ilişkili tüm çevre başvurularını doğrulama dahil. Ne zaman değeri Ssadece bir tek çevre referans bulunur. Ne zaman değeri D, hiçbir ortamda başvurular dahil edilir ve her parametre doğrulama geçmek için hazır varsayılan bir değer olmalıdır. Bu parametre seçime bağlıdır, karakter Dvarsayılan olarak kullanılacak. The environment_scope is Char(1).

  • [@ reference_id =]reference_id
    Çevre referans benzersiz kimliği. Yalnızca doğrulama, bir tek çevre referans dahil olduğunda, bu parametre gereklidir ne zaman environment_scopeolan S. The reference_id is bigint.

Dönüş Kodu Değerleri

0 (başarı)

Sonuç Kümeleri

Doğrulama adımları çıktısı farklı bölümleri sonuç kümesi döndürülür.

İzinler

Bu saklı yordam aşağıdaki izinlerden birini gerektirir:

  • Proje okuma izinleri ve uygulanabilirse, bulunulan ortamlarda izinleri Oku

  • Üyelik ssis_adminveritabanı rolü

  • Üyelik sysadminsunucu rolü

Hatalar ve uyarılar

Aşağıdaki liste, bir hata veya uyarı artırabilir bazı koşullar sağlar:

  • Projede bir veya daha fazla paketlerini doğrulama başarısız

  • Doğrulama başarısız olduğunda ya da doğrulama dahil bulunulan ortamlarda daha fazla başvurulan değişken içermiyor

  • Belirtilen doğrulama türü geçerli değil

  • Proje adı veya çevre referans kimliği geçerli değil

  • Kullanıcının uygun izinlere sahip değil

Açıklamalar

Doğrulama paketleri proje başarıyla çalışmasını engelleyen sorunları belirlemenize yardımcı olur. Kullanım catalog.validations ya catalog.operations geçerlilik durumunu izlemek için görünümler.

Doğrulama erişilebilir olan ortamlarda kullanıcı tarafından kullanılabilir. Doğrulama çıktı istemciye kümesi sonucu olarak gönderilir.

Bu sürümde, proje doğrulama bağımlılık doğrulama desteklemez.

Tüm bulunulan ortam değişkenlerini doğrulama dahil edildi başvurulan ortamlar içinde bulunan tüm doğrulama onaylar. Tam doğrulama sonuçları geçerli olmayan ortam başvuruları ve herhangi bir doğrulama dahil edildi başvurulan ortamlar bulunamadı bulunulan ortam değişkenlerini listeler.