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í.