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가 호출됩니다. use32bitruntime은 int입니다.
반환 코드 값
성공인 경우 0을 반환합니다.
결과 집합
다음 형식의 테이블을 반환합니다.
열 이름 | 데이터 형식 | Description |
---|---|---|
SERVER_BUILD | decimal | SQL Server 버전. 예를 들어 SQL Server 2014를 실행하는 서버는 14.0.3335.7 입니다. |
SCHEMA_VERSION | tinyint | SQL Server 버전 번호. 예를 들어 SQL Server 2017과 2019는 각각 6 과 7 입니다. |
SCHEMA_BUILD | string | 스키마 빌드. |
ASSEMBLY_BUILD | string | 어셈블리 빌드. |
SHARED_COMPONENT_VERSION | string | 공유 구성 요소 버전. |
사용 권한
이 저장 프로시저를 실행하려면 다음 권한이 필요합니다.
- ssis_admin 데이터베이스 역할에 대한 멤버 자격