Easy COBOL DB Migrator는 COBOL 데이터 구조를 현대 SQL 데이터베이스 스키마, 데이터 접근 계층 코드, ETL 마이그레이션 스크립트로 변환하는 데스크톱 도구입니다. COBOL 소스 파일을 지정하고 대상 데이터베이스와 프로그래밍 언어를 선택하면, 현대화된 애플리케이션을 위한 관계형 데이터베이스 백엔드를 구축하는 데 필요한 모든 것을 생성합니다.
파서 파이프라인은 6가지 소스 시스템 유형을 처리합니다: 플랫 파일(순차 및 라인 순차), 5가지 VSAM 조직(KSDS, ESDS, RRDS, VRRDS, LDS), 호스트 변수 매핑이 있는 임베디드 DB2 SQL, CICS 파일 접근 패턴, 세그먼트-테이블 플래트닝이 있는 IMS/DL-I 계층형 데이터베이스. PIC 절은 완전한 소수 정밀도를 보존하며 최적의 SQL 컬럼 타입으로 매핑됩니다. VSAM 키는 기본 키와 인덱스가 됩니다. 레벨 88 조건은 CHECK 제약 조건이 됩니다. IMS 부모-자식 세그먼트는 외래 키 관계가 됩니다. OCCURS 그룹은 자식 테이블로 정규화됩니다. 모든 매핑 결정은 생성된 DDL에 타입 근거 주석으로 문서화됩니다.
데이터 접근 계층 생성기는 6개 언어로 완전한 CRUD 연산이 포함된 엔티티 클래스와 리포지토리/DAO 클래스를 생성합니다 - Easy COBOL Migrator에서 트랜스파일된 비즈니스 로직과 통합할 준비가 됩니다. ETL 생성기는 데이터베이스별 로드 스크립트, 검증 쿼리(행 수, 제약 조건 검사, 데이터 도메인 범위), 마이그레이션 후 데이터 무결성 확인을 위한 체크섬 스크립트를 생성합니다.
모든 처리는 로컬 머신에서 수행됩니다. 소스 코드가 업로드, 전송 또는 외부에 저장되는 일은 절대 없습니다. 애플리케이션은 필요한 모든 라이브러리를 포함하여 제공되며 런타임 종속성이 없습니다.
활발히 개발 중 - 최신 변경 로그는 여기에서 확인하세요. Linux 및 macOS 버전은 일시적으로 사용할 수 없습니다.
복잡한 데이터베이스 마이그레이션에 도움이 필요하신가요? IMS 계층 구조 플래트닝, 커스텀 ETL 파이프라인, 엔드투엔드 데이터베이스 리플랫포밍 프로젝트를 위한 실질적인 COBOL 마이그레이션 서비스를 제공합니다.