Läs på engelska

Dela via


catalog.check_schema_version

gäller för:SQL Server SSIS Integration Runtime i Azure Data Factory

gäller för:SQL Server

Avgör om SSISDB-katalogschemat och Integration Services-binärfilerna (ISServerExec och SQLCLR-sammansättning) är kompatibla.

ISServerExec.exc loggar ett felmeddelande när schemat och binärfilerna är inkompatibla.

SSISDB-schemaversionen ökas när schemat ändras under tillämpningen av korrigeringar och under uppgraderingar. Vi rekommenderar att du kör den här lagrade proceduren efter att en SSISDB-säkerhetskopiering har återställts för att säkerställa att schemat och binärfilerna är kompatibla.

Syntax

SQL
catalog.check_schema_version [ @use32bitruntime = ] use32bitruntime  

Argument

[ @use32bitruntime= ] use32bitruntime
När parametern är inställd på 1anropas 32-bitarsversionen av dtexec. use32bitruntime är en int.

Returnera kodvärde

Returnerar 0 för att lyckas.

Resultatuppsättning

Returnerar en tabell som har följande format:

Kolumnnamn Datatyp Beskrivning
SERVER_BUILD decimal SQL Server-version. En server som kör SQL Server 2014 är till exempel 14.0.3335.7.
SCHEMA_VERSION pytteliten SQL Server-versionsnummer. Till exempel är SQL Server 2017 och 2019 6 respektive 7.
SCHEMA_BUILD sträng Schemaversion.
ASSEMBLY_BUILD sträng Sammansättningsversion.
SHARED_COMPONENT_VERSION sträng Delad komponentversion.

Behörigheter

Den här lagrade proceduren kräver följande behörighet:

  • Medlemskap i ssis_admin databasrollen.