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.