Compartir a través de


catalog.check_schema_version

Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory

Se aplica a: SQL Server

Determina si el esquema del catálogo de SSISDB y los binarios de Integration Services (ensamblado de ISServerExec y SQLCLR) son compatibles.

ISServerExec.exc registra un mensaje de error cuando el esquema y los archivos binarios son incompatibles.

La versión de esquema de SSISDB aumenta cuando el esquema se modifica durante la aplicación de revisiones y durante las actualizaciones. Se recomienda ejecutar este procedimiento almacenado después haber restaurado una copia de seguridad de SSISDB para asegurarse de que el esquema y los archivos binarios son compatibles.

Sintaxis

catalog.check_schema_version [ @use32bitruntime = ] use32bitruntime  

Argumentos

[ @use32bitruntime= ] use32bitruntime
Cuando el parámetro se establece en 1, se llama a la versión de 32 bits de dtexec. use32bitruntime es de tipo int.

Valor de código de retorno

Devuelve 0 si el resultado es correcto.

Tipo de cursor

Devuelve una tabla que tiene el siguiente formato:

Nombre de la columna Tipo de datos Descripción
SERVER_BUILD decimal Versión de SQL Server. Por ejemplo, un servidor que ejecuta SQL Server 2014 es 14.0.3335.7.
SCHEMA_VERSION tinyint Número de versión de SQL Server. Por ejemplo, SQL Server 2017 y 2019 son 6 y 7 respectivamente.
SCHEMA_BUILD string Compilación del esquema.
ASSEMBLY_BUILD string Compilación del ensamblado.
SHARED_COMPONENT_VERSION string Versión del componente compartido.

Permisos

Este procedimiento almacenado necesita el siguiente permiso:

  • Pertenencia al rol de base de datos de ssis_admin