지원되는 비관계형 데이터베이스 관리 시스템의 데이터 소스에 맵핑하는
관계형 테이블 및 뷰를 작성하려면 Classic Data Architect를 사용하십시오.
z/OS®용 IBM® WebSphere® Classic
복제 서버에서, Classic 복제에서 사용되는 오브젝트 작성 및 관리를
위한 명령행 인터페이스인 ASNCLP에서 작성하는 Q 서브스크립션을 위한
소스로서 이들 테이블 및 뷰를 사용합니다.
시작하기 전에
상관 서비스가 실행될
데이터 서버에서 다음 태스크를 수행해야
합니다.
- 메타데이터 카탈로그를 작성하고 초기화하십시오. 메타데이터 카탈로그가
상관 서비스가 실행할 데이터 서버에 없는 경우 사용자가 작성하는
테이블 및 뷰를 해당 데이터 서버로 승격할 수 없습니다.
- 구성 파일을 설정하십시오.
- SCACSAMP 데이터 세트의 CACCTRL JCL을 사용자 정의하고 실행하십시오.
- 구성이 하나의 데이터 서버를 사용하는 경우 해당 데이터 서버를 시작하십시오. 구성이
두 데이터 서버를 사용하는 경우 상관 서비스가 구성되는
데이터 서버를 시작하십시오.
- Classic 복제를 지원하는 WebSphere MQ
오브젝트를 작성하십시오. WebSphere MQ 큐 관리 프로그램,
재시작 큐(인다우트(Indoubt) 해결 큐라고도 부름)로서 사용할 메시지 큐,
관리 큐로 사용할 메시지 큐 및 적어도 하나의 보내기 큐를 작성해야
합니다.
이 태스크의 정보
Classic Data Architect에서
프로젝트에 관계형 테이블 및 뷰를 작성합니다.
그런 다음 이들 오브젝트를 데이터 서버로 승격시킵니다.
Classic
복제에서 Classic Data Architect 사용의 최종 단계는 상관 서비스가
구성되는 데이터 서버에 제어 테이블을 작성하는 DDL을 실행하는 것입니다.
Q Apply 서버에서 다른 제어 테이블 세트를 작성합니다. ASN 명령행
프로그램(ASNCLP)을 사용하여 이들 Q Apply 제어 테이블을 작성합니다.
제어 테이블의 두 세트 모두가 ASNCLP에서 작성하는 복제 큐 맵 및
Q 서브스크립션의 정의를 저장합니다.
프로시저
Classic 복제에서
소스로 사용할 수 있는 테이블 및 뷰를 작성하려면 다음을 수행하십시오.
- 전제조건 오브젝트를 작성하고, 데이터 서버로의 연결을 작성하고,
환경을 설정하고, 참조 파일을 임포트하고, 특권을 권한 부여하여
Classic Data Architect를 구성하십시오. Classic Data Architect 구성을 참조하십시오.
- Q 서브스크립션에서 소스로 사용할 수 있는 테이블 및 뷰를 작성하십시오. 변경 캡처를 위한 데이터 맵핑 및 기존 테이블에 뷰 작성의 내용을 참조하십시오.
- 옵션: 테이블 또는 뷰를 수정하십시오. Classic 복제를 위한 오브젝트 보기 및 수정을 참조하십시오.
- 테이블 및 뷰를 데이터 서버로 승격하는 DDL을 생성하고
실행하십시오. DDL 생성을 참조하십시오.
- 옵션: Classic Data Architect에서 DDL을 실행하지 않고 메타데이터 유틸리티에서
실행할 경우 DDL을 리모트 z/OS 호스트로 익스포트하십시오. SQL을 리모트 z/OS 호스트로 익스포트을 참조하십시오.
- 상관 서비스를 실행할 계획인 데이터 서버에서 SCACSAMP 데이터 세트의
구성원 CACREPSP에 있는 DDL을 실행하십시오. 이 DDL은
사용자가 작성하는 복제 큐 맵 및 Q 서브스크립션의 정의를 저장하는
구조를 작성합니다. 이들 구조를 제어 테이블이라고
부릅니다. 모든 Classic 복제 구성의 경우, 데이터 서버에 작성하는
제어 테이블과 Q Apply 서버에 작성하는 제어 테이블의 두 세트의
제어 테이블이 있습니다. 이 DDL은 데이터 서버로 이동하는
제어 테이블을 작성합니다.
- FTP를 사용하여 SQL 확장자를 갖는 파일의 DDL을 사용자의
데이터 디자인 프로젝트가 위치하는 디렉토리에 복사하십시오. 예를 들어,
프로젝트의 이름이 MyProject인 경우, 프로젝트에 대한
디렉토리는(Windows®에서) C:\workspace\MyProject일 수 있습니다.
- Classic Data Architect에서, 파일을 복사한 프로젝트에 대한
폴더를 마우스 오른쪽 단추로 누르십시오. 새로 고침을 선택하십시오. SQL 파일이 사용자가 선택한 데이터 디자인 프로젝트의
SQL Scripts 폴더에 표시됩니다.
- SQL 파일을 마우스 오른쪽 단추로 누르고 실행을 선택하십시오.
- 연결 선택 창에서 DDL을 실행하려는
데이터 서버로의 연결을 선택하십시오. 이 데이터 서버가 상관 서비스를
실행하도록 구성되어야 합니다. 완료를 누르십시오. 연결이 아직 존재하지 않는 경우 데이터 서버로의 새 연결을
작성할 수 있습니다.
- 데이터 출력 보기를 조사하여
DDL이 올바르게 실행되었는지 확인하십시오.
- 재시작 큐로 사용하기 위해 작성한 메시지 큐와 관리 큐로
사용하기 위해 작성한 메시지 큐뿐 아니라, 사용자가 작성한
WebSphere MQ 관리 프로그램을 지정하십시오. 변경 캡처에서 사용할 WebSphere MQ 오브젝트 지정을 참조하십시오.
- ASNCLP 명령행 인터페이스를 사용하여 Q Apply 제어 테이블,
복제 큐 맵 및 Q 서브스크립션을 작성하십시오. ASNCLP는
별도의 응용프로그램입니다. z/OS용 IBM WebSphere Classic Replication Server을 설치할 때,
Classic Data Architect와 동일한 Linux® 또는 Windows 시스템이나
다른 Linux 또는 Windows 시스템에 ASNCLP를 설치할 수 있습니다.