catalog.check_schema_version
platí pro:SQL Server
SSIS Integration Runtime ve službě Azure Data Factory
platí pro:SQL Server
Určuje, zda je schéma katalogu SSISDB a binární soubory integračních služeb (SESTAVENÍ ISServerExec a SQLCLR) kompatibilní.
IsServerExec.exc zaznamená chybovou zprávu, když schéma a binární soubory nejsou kompatibilní.
Verze schématu SSISDB se zvýší, když se schéma změní během provádění oprav a během upgradů. Doporučujeme spustit tuto uloženou proceduru po obnovení zálohy SSISDB, aby bylo zajištěno, že schéma a binární soubory jsou kompatibilní.
Syntax
catalog.check_schema_version [ @use32bitruntime = ] use32bitruntime
Argumenty
[ @use32bitruntime= ] použít 32bitruntime
Pokud je parametr nastaven na 1, volá se 32bitová verze dtexec.
použít32bitruntime je .
Návratová hodnota kódu
Vrátí hodnotu 0 pro úspěch.
Sada výsledků
Vrátí tabulku s následujícím formátem:
Název sloupce | Datový typ | Popis |
---|---|---|
SERVER_BUILD | desetinných míst | Verze SQL Serveru. Například server se systémem SQL Server 2014 je 14.0.3335.7 . |
SCHEMA_VERSION | tinyint | Číslo verze SQL Serveru Například SQL Server 2017 a 2019 jsou 6 a 7 v uvedeném pořadí. |
SCHEMA_BUILD | řetězce | Sestavení schématu |
ASSEMBLY_BUILD | řetězce | Sestavení sestavení |
SHARED_COMPONENT_VERSION | řetězce | Verze sdílené komponenty. |
Dovolení
Tato uložená procedura vyžaduje následující oprávnění:
- Členství v roli databáze ssis_admin.