IMS™ 데이터베이스에서 변경을 캡처하려면 해당 데이터베이스에
맵핑하는 관계형 테이블을 작성해야 합니다. 또한 테이블에 대한 뷰를 작성하여
레코드 유형을 필터링하거나 행과 컬럼을 필터링할 수 있습니다.
제한사항
이 태스크의 정보
IMS 데이터베이스에 맵핑하는 테이블 및 뷰 작성에 대한 자세한 정보는
IMS 구문 다이어그램 및 뷰에 대한 관련 링크를 참조하십시오.
프로시저
IMS 테이블을 작성하고 선택적으로
변경 캡처용 뷰를 작성하려면 다음을 수행하십시오.
- IMS 테이블 새로 작성 마법사를 사용하여 IMS
데이터베이스를 관계형 테이블에 맵핑하고 선택적으로 뷰를 작성하십시오.
- 데이터 디자인 프로젝트의 데이터베이스 또는 데이터베이스의 스키마 중
하나를 마우스 오른쪽 단추로 눌러서 이 마법사를 여십시오. Classic
오브젝트 추가 > IMS 테이블을 선택하십시오.
- 테이블의 기초로 사용할 DBD 파일을 선택하십시오.
- 테이블이 변경 캡처용임을 지정하십시오.
- 테이블에 대한 뷰 작성 여부를 선택하십시오.
- IMS 데이터베이스에 액세스하는 방법에 관한 정보를 제공하십시오.
- 경로에 있는 각 세그먼트에 대해, COBOL 카피북 또는 PL/I 포함 파일을 지정하고,
둘 이상이 있는 경우 원하는 01 레벨을 선택한 후, 컬럼으로 맵핑할 요소를 선택하십시오.
- 뷰를 작성하려는 경우 WHERE절에 대한 기준을
지정하십시오.
마법사를 완료할 때 새 테이블이 선택된 스키마 아래에
표시됩니다. 뷰를 작성한 경우 선택한 스키마 아래에 뷰도 표시됩니다.
- 옵션: 테이블 등록 정보를 수정하거나 특권을 추가하십시오.
테이블을 선택하고 등록 정보 보기에서 변경을 수행하십시오.
- 옵션: 테이블에 대한 DDL을 생성하십시오. 나중에 DDL을 생성할 수 있습니다. 또한 동일한 스키마의
모든 오브젝트에 대한 DDL을 생성할 수도 있습니다. DDL 생성을 참조하십시오.
- 테이블을 마우스 오른쪽 단추로 누르고 DDL 생성을 선택하십시오.
- DDL 생성 마법사에서 다음 단계를
수행하십시오.
- CREATE문을 생성할 것을 선택하십시오.
- 테이블용 DDL을 생성할 것을 선택하십시오.
- 프로젝트에 DDL을 저장할 파일 이름을 지정하십시오.
- 데이터 서버에서 DDL을 실행할지 여부를 선택하십시오. DDL을 실행한 후
데이터 출력 보기를 선택하여 DDL이 성공적으로 실행되었는지 판별하십시오.
- 편집할 DDL을 열지 여부를 선택하십시오.
- 옵션: 데이터 서버에서 DDL을 성공적으로 실행한 경우 IMS 데이터베이스에
대해 테스트 쿼리를 실행하여 테이블의 유효성을 확인하십시오.
데이터 서버가 해당 데이터베이스에 연결되었는지 확인하십시오.
- 데이터베이스 탐색기에서 테이블을 작성한 스키마에 대한
데이터 서버를 검색하십시오. 스키마를 펼치고 Tables 폴더를 펼치십시오.
- 테이블을 마우스 오른쪽 단추로 누르고 데이터 > 샘플
내용을 선택하십시오.
- 테스트 쿼리가 성공적으로 실행되었는지 판별하려면
데이터 출력 보기를 체크하십시오.
- 옵션: 뷰를 작성한 경우 뷰에 대한 DDL을
생성하십시오. 나중에 DDL을 생성할 수 있습니다. 또한 동일한 스키마의
모든 오브젝트에 대한 DDL을 생성할 수도 있습니다. DDL 생성을 참조하십시오.
- 뷰를 마우스 오른쪽 단추로 누르고 DDL 생성을 선택하십시오.
- DDL 생성 마법사에서 다음 단계를
수행하십시오.
- CREATE 및 ALTER문을 생성할 것을 선택하십시오.
- 뷰에 대한 DDL을 생성할 것을 선택하십시오.
- 프로젝트에 DDL을 저장할 파일 이름을 지정하십시오.
- 데이터 서버에서 DDL을 실행할지 여부를 선택하십시오. DDL을 실행한 후
데이터 출력 보기를 선택하여 DDL이 성공적으로 실행되었는지 판별하십시오.
- 편집할 DDL을 열지 여부를 선택하십시오.
- 옵션: 데이터 서버에서 DDL을 성공적으로 실행한 경우 IMS 데이터베이스에
대해 테스트 쿼리를 실행하여 뷰의 유효성을 확인하십시오.
데이터 서버가 해당 데이터베이스에 연결되었는지 확인하십시오.
- 데이터베이스 탐색기에서 뷰를 작성한 스키마에 대한
데이터 서버를 검색하십시오. 스키마를 펼치고 Views 폴더를 펼치십시오.
- 뷰를 마우스 오른쪽 단추로 누르고 데이터 > 샘플
내용을 선택하십시오.
- 테스트 쿼리가 성공적으로 실행되었는지 판별하려면
데이터 출력 보기를 체크하십시오.