catalog.check_schema_version

적용 대상: Azure Data Factory SSIS Integration Runtime SQL Server

적용 대상:SQL Server

SSISDB 카탈로그 스키마와 Integration Services 이진 파일(ISServerExec 및 SQLCLR 어셈블리)이 호환되는지 여부를 결정합니다.

ISServerExec.exc는 스키마와 이진 파일이 호환되지 않는 경우 오류 메시지를 기록합니다.

SSISDB 스키마 버전은 패치 적용 및 업그레이드 중에 스키마가 변경되면 증가합니다. 스키마와 이진 파일이 호환되는지 확인하기 위해 SSISDB 백업이 복원된 후 이 저장 프로시저를 실행하는 것이 좋습니다.

구문

catalog.check_schema_version [ @use32bitruntime = ] use32bitruntime  

인수

[ @use32bitruntime= ] use32bitruntime
매개 변수를 1로 설정하면 32비트 버전의 dtexec가 호출됩니다. use32bitruntimeint입니다.

반환 코드 값

성공인 경우 0을 반환합니다.

결과 집합

다음 형식의 테이블을 반환합니다.

열 이름 데이터 형식 Description
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 데이터베이스 역할에 대한 멤버 자격