SQL Data Compare는 SQL Server 데이터베이스 전반의 콘텐츠를 비교하고 동기화하도록 설계된 종합적인 구성 요소입니다. 실시간 데이터베이스, 백업, 소스 제어의 SQL 스크립트 등 다양한 데이터 원본을 지원합니다. 이 구성 요소는 데이터 비교를 자동화하고, 정확한 동기화 스크립트를 생성하며, 데이터베이스의 일관성과 무결성을 유지하기 위한 선택적 데이터 동기화를 가능하게 합니다.
SQL Server 데이터 원본 비교
SQL Data Compare를 사용하면 실시간 SQL Server 데이터베이스, 백업 파일, 그리고 소스 제어 저장소에서 직접 가져온 SQL 스크립트 폴더의 데이터를 비교할 수 있으며, 여러 SQL Server 버전과 플랫폼을 지원합니다.
동기화 스크립트 생성
대상 데이터베이스를 업데이트하기 위한 신뢰할 수 있는 T-SQL 스크립트를 자동으로 생성하여, 오류 없는 배포와 원본 및 대상 간 데이터 정렬을 보장하고, 동기화 범위를 선택적으로 제한하는 옵션도 제공합니다.
손상되었거나 누락된 데이터를 행 수준에서 복원
완전한 데이터베이스 복구 없이도 손상되었거나 누락된 데이터를 개별 행 단위까지 복원할 수 있는 빠른 복구 기능을 제공하여, 데이터 무결성을 높이고 다운타임을 최소화합니다.
SQL Server Management Studio와의 통합
SQL Server Management Studio 내 추가 기능(add-in)으로 원활하게 통합되어, 상황에 맞는 데이터 비교 및 동기화를 지원하고 데이터베이스 관리자와 개발자의 작업 흐름을 간소화합니다.
여러 SQL Server 플랫폼 지원
SQL Azure 및 Amazon RDS에서 호스팅되는 SQL Server 인스턴스를 포함하여 2008부터 2019까지의 SQL Server 버전 전반에서 배포 및 동기화를 지원합니다.
명령줄 및 자동화 기능
자동화된 데이터 비교 및 동기화 작업을 가능하게 하는 명령줄 인터페이스를 포함하며, SQL Change Automation을 사용한 빌드 서버 및 지속적 통합 파이프라인에 통합하기에 적합합니다.
고급 비교 옵션
기본 키, 고유 인덱스, 사용자 지정 키를 사용한 비교를 지원하며, 복잡한 테이블 관계와 뷰에서도 데이터 차이를 정확하게 감지할 수 있도록 인덱스 뷰 지원도 제공합니다.
백업 파일 비교 및 동기화
네이티브, 암호화, 압축, Redgate SQL Backup Pro 파일을 포함한 다양한 백업 파일 형식에서 직접 데이터를 비교하고 동기화할 수 있는 기능을 제공하여 복구 시나리오와 감사 기능을 향상시킵니다.
감사 추적 및 마이그레이션 전 백업
백업을 비교하여 데이터 변경 사항의 감사 추적을 생성하고, 변경 사항을 배포하기 전에 대상 데이터베이스를 백업할 수 있는 옵션을 제공하여 데이터 안전성과 변경 추적성을 보장합니다.
피벗 뷰 차이 탐색
피벗 뷰에서 행 데이터를 열로 표시하여 데이터 차이를 직관적으로 확인할 수 있게 하며, 비교 중 데이터 불일치를 더 쉽게 식별하고 탐색할 수 있도록 합니다.
SQL Data Compare는 SSMS 내에서 데이터 동기화를 가능하게 하는 손쉬운 배포 옵션과 함께 빠른 데이터 비교를 제공합니다.
Redgate Software에 대해
25년 전에 설립되어 영국 케임브리지에 본사를 둔 Redgate Software는 전 세계 200,000명 이상의 고객이 신뢰하는 데이터베이스 관리 솔루션을 전문으로 합니다. 이 회사는 다양한 환경에서 데이터베이스 DevOps의 복잡성을 해결할 수 있도록 IT 전문가와 조직을 지원하는 것으로 인정받고 있습니다. Redgate Flyway, Redgate Monitor, Redgate Test Data Manager와 같은 인기 제품은 효율적인 개발 주기, 데이터 보안, 고품질 릴리스를 지원합니다. 전 세계적인 입지와 Fortune 100 기업의 92%가 채택한 실적을 바탕으로, Redgate는 데이터베이스 프로세스를 간소화하고 업계 모범 사례를 지원하려는 노력으로 두각을 나타냅니다.