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