Sdílet prostřednictvím


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.