Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
SSIS Integration Runtime i Azure Data Factory
gäller för:SQL Server
Verifierar asynkront ett paket i Integration Services-katalogen.
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 ]
Argument
[ @folder_name = ] folder_name
Namnet på mappen som innehåller paketet.
folder_name är nvarchar(128).
[ @project_name = ] project_name
Namnet på projektet som innehåller paketet.
project_name är nvarchar(128).
[ @package_name = ] package_name
Namnet på paketet.
package_name är nvarchar(260).
[ @validation_id = ] validation_id
Returnerar valideringens unika identifierare (ID). Den validation_id är bigint.
[ @use32bitruntime = ] use32bitruntime
Anger om 32-bitarskörningen ska användas för att köra paketet på ett 64-bitars operativsystem. Använd värdet för 1
för att köra paketet med 32-bitars runtime när du kör på ett 64-bitars operativsystem. Använd värdet för 0
för att köra paketet med 64-bitars runtime när du kör på ett 64-bitars operativsystem. Den här parametern är valfri.
use32bitruntime är bit.
[ @environment_scope = ] environment_scope
Anger de miljöreferenser som beaktas av verifieringen. När värdet är A
inkluderas alla miljöreferenser som är associerade med projektet i valideringen. När värdet är S
inkluderas endast en enda miljöreferens. När värdet är D
ingår inga miljöreferenser och varje parameter måste ha ett literalt standardvärde för att kunna godkännas. Den här parametern är valfri. Tecknet D
används som standard.
environment_scope är tecken(1).
[ @reference_id = ] reference_id
Miljöreferensens unika ID. Den här parametern krävs bara när en enda miljöreferens ingår i verifieringen, när environment_scope är S
. Den reference_id är bigint.
Returnera kodvärden
0 (lyckades)
Resultatuppsättningar
Ingen
Behörigheter
Den här lagrade proceduren kräver någon av följande behörigheter:
LÄS-behörigheter för projektet och, om tillämpligt, LÄS-behörigheter för de refererade miljöerna
Medlemskap i ssis_admin databasrollen
Medlemskap i serverrollen sysadmin
Fel och varningar
I följande lista beskrivs vissa villkor som kan orsaka ett fel eller en varning:
Projektnamnet eller paketnamnet är ogiltigt
Användaren har inte rätt behörigheter
En eller flera av de refererade miljöer som ingår i valideringen innehåller inte refererade variabler
Verifieringen av paketet misslyckas
Den miljö som refereras finns inte
Det går inte att hitta refererade variabler i de refererade miljöer som ingår i verifieringen
Variabler refereras till i paketparametrarna, men inga refererade miljöer har inkluderats i verifieringen
Anmärkningar
Validering hjälper till att identifiera problem som kan förhindra att paketet körs. Använd catalog.validations eller catalog.operations vyer för att övervaka verifieringsstatus.