catalog.check_schema_version

適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime

適用於:SQL Server

判斷 SSISDB 目錄結構描述與 Integration Service 二進位檔 (ISServerExec 和 SQLCLR 組件) 是否相容。

如果該結構描述與二進位檔不相容,則 ISServerExec.exc 會記錄一個錯誤訊息。

當結構描述在套用修補程式與升級期間變更時,會遞增 SSISDB 結構描述版本。 建議您在還原 SSISDB 備份之後執行此預存程序,以確保結構描述和二進位檔相容。

語法

catalog.check_schema_version [ @use32bitruntime = ] use32bitruntime  

引數

[ @use32bitruntime= ] use32bitruntime
當此參數設定為 1 時,會呼叫 32 位元版本的 dtexec。 use32bitruntimeint

傳回碼值

傳回 0 表示成功。

結果集

傳回具有下列格式的資料表:

資料行名稱 資料類型 描述
SERVER_BUILD decimal SQL Server 版本。 例如,執行 SQL Server 2014 的伺服器是 14.0.3335.7
SCHEMA_VERSION tinyint SQL Server 版本號碼。 例如,SQL Server 2017 和 2019 分別是 67
SCHEMA_BUILD string 結構描述組建。
ASSEMBLY_BUILD string 元件組建。
SHARED_COMPONENT_VERSION string 共用元件版本。

權限

這個預存程序需要下列權限:

  • ssis_admin 資料庫角色的成員資格。