Sdílet prostřednictvím


catalog.validate_package (databáze SSISDB)

platí pro:SQL Server SSIS Integration Runtime ve službě Azure Data Factory

platí pro:SQL Server

Asynchronně ověří balíček v katalogu integračních služeb.

Syntax

catalog.validate_package [ @folder_name = ] folder_name  
    , [ @project_name = ] project_name  
    , [ @package_name = ] package_name  
    , [ @validation_id = ] validation_id OUTPUT  
 [  , [ @use32bitruntime = ] use32bitruntime ]  
 [  , [ @environment_scope = ] environment_scope ]  
 [  , [ @reference_id = ] reference_id ]  

Argumenty

[ @folder_name = ] folder_name
Název složky, která obsahuje balíček. folder_name je nvarchar(128).

[ @project_name = ] project_name
Název projektu, který obsahuje balíček. project_name je nvarchar(128).

[ @package_name = ] package_name
Název balíčku. package_name je nvarchar(260).

[ @validation_id = ] validation_id
Vrátí jedinečný identifikátor (ID) ověření. validation_id je bigint.

[ @use32bitruntime = ] použít
Označuje, jestli má být 32bitový modul runtime použit ke spuštění balíčku v 64bitovém operačním systému. Pomocí hodnoty 1 spusťte balíček s 32bitovým modulem runtime při spuštění v 64bitovém operačním systému. Pomocí hodnoty 0 spusťte balíček s 64bitovým modulem runtime při spuštění v 64bitovém operačním systému. Tento parametr je volitelný. use32bitruntime je bit.

[ @environment_scope = ] environment_scope
Označuje odkazy na prostředí, které jsou považovány za ověření. Pokud je hodnota A, všechny odkazy na prostředí přidružené k projektu se zahrnou do ověření. Pokud je hodnota S, zahrne se pouze jeden odkaz na prostředí. Pokud je hodnota D, nejsou zahrnuty žádné odkazy na prostředí a každý parametr musí mít literál výchozí hodnotu, aby bylo možné předat ověření. Tento parametr je volitelný. Znak D se používá ve výchozím nastavení. environment_scope je char(1).

[ @reference_id = ] reference_id
Jedinečné ID odkazu na prostředí. Tento parametr je vyžadován pouze v případě, že je do ověřování zahrnut jediný odkaz na prostředí, pokud je environment_scopeS. reference_id je bigint.

Návratové hodnoty kódu

0 (úspěch)

Sady výsledků

Žádný

Dovolení

Tato uložená procedura vyžaduje jedno z následujících oprávnění:

  • Oprávnění KE ČTENÍ v projektu a v případě potřeby oprávnění KE ČTENÍ v odkazovaných prostředích

  • Členství v roli databáze ssis_admin

  • Členství v roli serveru správce systému

Chyby a upozornění

Následující seznam popisuje některé podmínky, které mohou vyvolat chybu nebo upozornění:

  • Název projektu nebo název balíčku není platný.

  • Uživatel nemá příslušná oprávnění.

  • Jedno nebo více odkazovaných prostředí zahrnutých v ověření neobsahuje odkazované proměnné.

  • Ověření balíčku selže.

  • Odkazované prostředí neexistuje.

  • Odkazované proměnné nelze najít v odkazovaných prostředích zahrnutých v ověření.

  • Proměnné jsou odkazovány v parametrech balíčku, ale do ověření nebyla zahrnuta žádná odkazovaná prostředí.

Poznámky

Ověření pomáhá identifikovat problémy, které můžou bránit úspěšnému spuštění balíčku. Pomocí zobrazení catalog.validations nebo catalog.operations monitorujte stav ověření.