Skip to main content
SQLOZ
Chapter 6 Schema & Model Architecture

제6장: 스키마 비교 및 동기화

안내: OzSync 스키마 비교 도구는 두 데이터베이스(예: 개발 DB와 운영 DB) 간의 테이블 구조, 컬럼, 인덱스, 외래 키, 트리거 차이를 분석하여 정확한 마이그레이션 DDL을 작성합니다.

6.1 비교 실행 단계

  1. 도구 → 스키마 비교 메뉴를 선택합니다.
  2. **원본(Source)**과 대상(Target) 연결 및 데이터베이스를 지정합니다.
  3. 비교 시작을 누르면 양측 메타데이터 카탈로그를 비교하여 불일치 항목을 추출합니다.

6.2 차이점 시각화

  • 추가 (녹색): 원본에만 존재하는 새 테이블 및 컬럼.
  • 수정 (주황색): 데이터 타입, 기본값, 인덱스 정의 차이.
  • 삭제 (빨간색): 대상 데이터베이스에만 남아있는 항목.

6.3 동기화 스크립트 적용

선택한 차이점만 반영하는 안전한 DDL 스크립트를 생성하며, 외래 키 종속성에 맞추어 실행 순서가 자동 정렬됩니다.

관련 주제