데이터 저장소 테이블을 작성 또는 대체하는 데 필요한 DDL문 생성

데이터베이스 관리자가 수동으로 데이터 저장소 테이블을 작성하거나 대체할 수 있도록 하려면 DDL(Data Definition Language)문을 생성해야 합니다.

시작하기 전에

이 태스크를 시작하기 전에 데이터 저장소 사용을 위한 메시징 엔진에 대한 구성 계획의 정보를 검토하고 데이터베이스 관리자가 적절한 조치를 수행했는지 확인하십시오.

이 태스크 정보

sibDDLGenerator 명령을 사용하여 데이터베이스 관리자가 메시징 엔진 데이터 저장소에 대한 테이블을 작성하는 데 필요한 DDL문을 생성합니다. sibDBUpgrade 명령을 사용하여 데이터베이스 관리자가 메시징 엔진 데이터 저장소에 대한 테이블을 대체하는 데 필요한 DDL문을 생성합니다.

프로시저

  1. 명령 프롬프트에서 sibDDLGenerator를 실행하여 작성하거나 sibDBUpgrade 명령을 실행하여 데이터 저장소 테이블을 대체하고 파일로 출력 경로를 재지정하십시오. 이러한 명령행 유틸리티에 대한 정보는 sibDDLGenerator 명령sibDBUpgrade 명령의 내용을 참조하십시오.
    중요사항: 특정 형식을 준수하는 명령문이 필요한 명령행 프로세스로 DDL문을 처리하려는 경우 DDL문의 형식을 제어하는 선택적 매개변수를 사용하십시오. 예를 들어 각 명령문이 세미콜론으로 끝나야 하는 경우 -statementend ;를 사용하십시오.

    [IBM i]IBM® i 명령행에 액세스하거나 IBM i 명령행 프로그램을 실행하려면 STRQSH 명령을 사용하여 Qshell 세션을 시작하십시오. [IBM i]자세한 정보는 wsadmin 스크립트를 사용하여 WebSphere 스크립트를 실행하도록 Qshell 구성의 내용을 참조하십시오..

  2. 데이터베이스 관리자에게 출력 파일을 보내 생성된 DDL문을 처리하십시오. DDL문은 운영 체제에서 이식할 수 있습니다. 예를 들어 Windows 운영 체제를 실행하는 시스템에서 DDL문을 생성한 후 z/OS® 운영 체제를 실행하는 시스템에서 실행할 수 있습니다.

    [z/OS]DDL문은 SPUFI를 사용하여 처리할 수 있습니다.

    주의:
    • 데이터베이스 관리자는 DDL문을 수정할 수 있지만, 테이블 이름 또는 열 이름은 수정하지 마십시오. 수정할 경우 메시징 엔진이 시작되지 못할 수 있습니다.
    • DDL문을 z/OS 운영 체제에서 실행할 경우 데이터베이스 관리자는 DDL문의 첫 번째 행에서 VCAT 이름을 시스템의 올바른 상위 레벨 규정자로 변경해야 합니다(스토리지 그룹 작성 명령문).
    • 서비스 통합 버스는 SIBXACTS 테이블의 XID 열에서 채움 값을 지원하지 않습니다. 따라서 열에 채움 값을 추가할 수 있는 데이터베이스 매개변수 설정은 이 데이터베이스에 적용되어서는 안됩니다.

      예를 들어, RETVLCFK DB2 매개변수의 값을 NO에서 YES로 변경하면 채움 값이 나타날 수 있습니다.

      RETVLCFK 매개변수에 대한 자세한 정보는 DB2 Information Center의 VARCHAR FROM INDEX 필드(RETVLCFK 서브시스템 매개변수)를 참조하십시오.


주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjm0100_
파일 이름:tjm0100_.html