버전 2.1 브로커를 z/OS버전 6.0으로 이주

시작하기 전에
  • z/OS에서 브로커 작성과 관련된 단계에 익숙해야 합니다.
  • JCL은 mqsimigratecomponents 명령을 사용하여 z/OS에서 브로커를 이주합니다. 이 명령은 다수의 매개변수를 포함하는데, 브로커 이주를 시도하기 전에 이를 완전히 이해해야 합니다.
  • 브로커를 이주하기 전에 진행 중인 집계가 없는지 확인하십시오. 브로커를 버전 6.0으로 이주할 때 진행 중인 집계에 대해 저장되고 있는 활성 데이터는 손실됩니다.
  • 브로커가 로케일 주제에 나열되지 않은 로케일로 실행되는 경우, 코드 페이지가 지원되는 코드 페이지 중 하나이고 로케일이 올바르게 설정되었는지 점검하십시오.

버전 2.1에서 버전 6.0으로 브로커를 이주할 때 보유 publication이 z/OS에서 유실됩니다. 버전 6.0 z/OS 브로커를 버전 2.1로 역으로 이주할 때도 마찬가지입니다.

  1. 버전 2.1 브로커를 정지하십시오.
  2. 브로커 데이터베이스 테이블을 백업하십시오.
  3. 새 브로커 PDSE를 작성하십시오.
  4. 버전 6.0이 설치된 SBIPPROC 및 SBIPSAMP PDSE에서 새 브로커 PDSE로 모든 브로커 JCL을 복사하고 모두 사용자 정의하십시오.

    이 이주에 새 버전 6.0 JCL 사용자 정의 시, ++HOME++ JCL 변수를 기존 버전 2.1 구성요소 디렉토리의 값과 동일하게 작성하지 마십시오. 그렇지 않으면, 이전 ENVFILE이 BIPGEN 작업 전송 시 겹쳐쓰기됩니다. ++HOME++ 변수를 시작된 작업 사용자 ID 홈 디렉토리(예: /u/mq01brk)에 설정하십시오.

    1. 브로커의 버전 2.1 mqsicompcif 파일에 정의된 값을 사용하여 BIPEDIT 파일을 사용자 정의하십시오. mqsicompcif 및 BIPEDIT의 해당 사용자 정의 변수버전 2.1 mqsicompcif 파일에 사용된 사용자 정의 변수와 버전 6.0 BIPEDIT 파일의 해당 변수를 나열합니다.
    2. ENVFILE 환경 파일과 dsnaoini ODBC 초기화 파일에 작성한 추가 변경사항을 구성요소 데이터 세트의 BIPBPROF 및 BIPDSNAO에 복사하십시오. BIPGEN 작업을 제출하여 ENVFILE 환경 파일을 작성하십시오.
    3. JCL BIPMGTB 작업을 사용자 정의하고 전송하십시오. 이렇게 하면 LOB 테이블 공간이 작성됩니다. z/OS의 브로커 데이터베이스는 버전 5.0에서 LOB 데이터베이스를 사용했습니다. 버전 2.1에서는 사용되지 않았으므로 지금 작성해야 합니다.
    4. BIPMGCMP 작업을 사용자 정의하고 전송하십시오. 그러면 레지스트리, 큐 및 브로커 데이터베이스를 이주합니다. 데이터베이스 이주의 일부로 데이터베이스 테이블이 작성 또는 삭제 및 제거되므로 올바른 DB2 권한을 갖고 있어야 합니다. 이 권한은 mqsicreatebroker 명령을 실행하는 데 필요한 권한과 동일합니다.
  5. 시작 작업 JCL(BIPBRKP)을 프로시저 라이브러리로 복사하십시오. 시작한 작업을 복사할 때 백업 목적을 위해 원본의 두 번째 복사본을 안전한 곳에 보관하십시오.
  6. 버전 6.0 브로커를 시작할 때 확인 프로그램이 실행됩니다.
관련 태스크
z/OS에서 브로커 작성
브로커 PDSE 작성
브로커 JCL 사용자 정의
브로커 시작 작업을 프로시저 라이브러리로 복사
버전 2.1 자원 백업
버전 2.1에서 이주 계획
z/OS에서 사용자 로케일 변경
관련 참조
변경 시작브로커 PDSE 컨텐츠변경 끝
mqsicompcif 및 BIPEDIT의 해당 사용자 정의 변수
샘플 BIPEDIT 파일
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ah23937_