Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server
SSIS Integration Runtime in Azure Data Factory
van toepassing op:SQL Server-
Valideert asynchroon een pakket in de Integration Services-catalogus.
Syntaxis
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 ]
Argumenten
[ @folder_name = ] folder_name
De naam van de map die het pakket bevat. De folder_name is nvarchar(128).
[ @project_name = ] project_name
De naam van het project dat het pakket bevat. De project_name is nvarchar(128).
[ @package_name = ] package_name
De naam van het pakket. De package_name is nvarchar(260).
[ @validation_id = ] validation_id
Retourneert de unieke id (ID) van de validatie. De validation_id is grote.
[ @use32bitruntime = ] use32bitruntime
Geeft aan of de 32-bits runtime moet worden gebruikt om het pakket uit te voeren op een 64-bits besturingssysteem. Gebruik de waarde van 1
om het pakket uit te voeren met de 32-bits runtime bij uitvoering op een 64-bits besturingssysteem. Gebruik de waarde van 0
om het pakket uit te voeren met de 64-bits runtime bij uitvoering op een 64-bits besturingssysteem. Deze parameter is optioneel. De use32bitruntime- is bit.
[ @environment_scope = ] environment_scope
Geeft de omgevingsverwijzingen aan die door de validatie worden overwogen. Wanneer de waarde is A
, worden alle omgevingsverwijzingen die aan het project zijn gekoppeld, opgenomen in de validatie. Wanneer de waarde is S
, wordt slechts één omgevingsreferentie opgenomen. Wanneer de waarde is D
, worden er geen omgevingsverwijzingen opgenomen en moet elke parameter een letterlijke standaardwaarde hebben om validatie door te geven. Deze parameter is optioneel. Het teken D
wordt standaard gebruikt. De environment_scope is teken(1).
[ @reference_id = ] reference_id
De unieke id van de omgevingsreferentie. Deze parameter is alleen vereist wanneer één omgevingsreferentie is opgenomen in de validatie, wanneer environment_scope is S
. De reference_id is grote.
Retourcodewaarden
0 (geslaagd)
Resultatensets
Geen
Machtigingen
Voor deze opgeslagen procedure zijn een van de volgende machtigingen vereist:
LEESmachtigingen voor het project en, indien van toepassing, LEESmachtigingen voor de omgevingen waarnaar wordt verwezen
Lidmaatschap van de ssis_admin-databaserol
Lidmaatschap van de sysadmin serverfunctie
Fouten en waarschuwingen
In de volgende lijst worden enkele voorwaarden beschreven die een fout of waarschuwing kunnen veroorzaken:
De projectnaam of pakketnaam is ongeldig
De gebruiker beschikt niet over de juiste machtigingen
Een of meer van de omgevingen waarnaar wordt verwezen in de validatie bevatten geen variabelen waarnaar wordt verwezen
De validatie van het pakket mislukt
De omgeving waarnaar wordt verwezen, bestaat niet
Variabelen waarnaar wordt verwezen, kunnen niet worden gevonden in de omgevingen waarnaar wordt verwezen in de validatie
Er wordt naar variabelen verwezen in de pakketparameters, maar er zijn geen omgevingen waarnaar wordt verwezen, opgenomen in de validatie
Opmerkingen
Validatie helpt bij het identificeren van problemen die kunnen voorkomen dat het pakket wordt uitgevoerd. Gebruik de weergaven catalog.validations of catalog.operations om de validatiestatus te controleren.