catalog.check_schema_version
Si applica a:SQL Server Integration Runtime SSIS in Azure Data Factory
Si applica a:SQL Server
Determina se lo schema del catalogo SSISDB e i file binari (assembly ISServerExec e SQLCLR) di Integration Services sono compatibili.
ISServerExec.exc registra un messaggio di errore quando lo schema e i file binari sono incompatibili.
La versione dello schema SSISDB viene incrementata quando lo schema cambia durante l'applicazione di patch e aggiornamenti. È consigliabile eseguire questa stored procedure dopo il ripristino di un backup di SSISDB per assicurarsi che lo schema e i file binari siano compatibili.
Sintassi
catalog.check_schema_version [ @use32bitruntime = ] use32bitruntime
Argomenti
[ @use32bitruntime= ] use32bitruntime
Quando il parametro è impostato su 1, viene chiamata la versione a 32 bit di dtexec. use32bitruntime è di tipo int.
Valore del codice restituito
Restituisce 0 per esito positivo.
Set di risultati
Viene restituita una tabella con il formato seguente:
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
SERVER_BUILD | decimal | Versione di SQL Server. Ad esempio, un server che esegue SQL Server 2014 è 14.0.3335.7 . |
SCHEMA_VERSION | tinyint | Numero di versione di SQL Server. Ad esempio, SQL Server 2017 e 2019 sono 6 e 7 rispettivamente. |
SCHEMA_BUILD | string | Compilazione dello schema. |
ASSEMBLY_BUILD | string | Compilazione dell'assembly. |
SHARED_COMPONENT_VERSION | string | Versione componente condivisa. |
Autorizzazioni
Per questa stored procedure è necessaria l'autorizzazioni seguente:
- Appartenenza al ruolo del database ssis_admin.