catalog.validate_project (databáze SSISDB)
platí pro:SQL Server
SSIS Integration Runtime ve službě Azure Data Factory
platí pro:SQL Server
Asynchronně ověří projekt v katalogu integračních služeb.
Syntax
catalog.validate_project [ @folder_name = ] folder_name
, [ @project_name = ] project_name
, [ @validate_type = ] validate_type
, [ @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 projekt.
folder_name je nvarchar(128).
[ @project_name = ] project_name
Název projektu.
project_name je nvarchar(128).
[ @validate_type = ] validate_type
Určuje typ ověření, který se má provést. K úplnému ověření použijte znak F
. Tento parametr je nepovinný, ve výchozím nastavení se použije znak F
.
validate_type je znak(1).
[ @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 nepovinný, ve výchozím nastavení se použije znak D
.
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ů
Výstup z ověřovacích kroků se vrátí jako různé části sady výsledků.
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 obsahuje některé podmínky, které můžou vyvolat chybu nebo upozornění:
Ověření selže u jednoho nebo více balíčků v projektu.
Ověření selže, pokud jedno nebo více odkazovaných prostředí zahrnutých v ověření neobsahuje odkazované proměnné.
Zadaný typ ověření není platný.
Název projektu nebo ID odkazu prostředí není platné.
Uživatel nemá příslušná oprávnění.
Poznámky
Ověřování pomáhá identifikovat problémy, které zabrání úspěšnému spuštění balíčků v projektu. Pomocí zobrazení catalog.validations nebo catalog.operations monitorujte stav ověření.
V ověřování se dají použít pouze prostředí, ke kterým má uživatel přístup. Výstup ověření se odešle klientovi jako sada výsledků.
V této verzi ověřování projektu nepodporuje ověřování závislostí.
Úplné ověření potvrzuje, že všechny odkazované proměnné prostředí jsou nalezeny v odkazovaných prostředích, která byla zahrnuta v ověření. Úplný seznam výsledků ověření obsahuje odkazy na prostředí, které nejsou platné a odkazované proměnné prostředí, které nebyly nalezeny v žádném z odkazovaných prostředí zahrnutých v ověření.