데이터 소스 사용을 위한 메시징 엔진 데이터 저장소 구성

JDBC 데이터 소스를 구성한 후에 데이터 소스를 사용하도록 메시징 엔진 데이터 저장소를 구성할 수 있습니다.

시작하기 전에

이 태스크를 완료하려면 버스 및 메시징 엔진을 선택 또는 작성하고 메시징 엔진에서 해당 메시지 저장소 유형으로 데이터 저장소를 지정해야 합니다.

또한 메시징 엔진에 대한 데이터베이스, 스키마 및 사용자 ID 작성에서 설명한 대로 데이터 소스를 구성해야 합니다.

이 태스크 정보

메시징 엔진은 JDBC 데이터 소스의 인스턴스를 사용하여 해당 메시징 엔진에 대한 데이터 저장소를 포함하는 데이터베이스와 상호 작용합니다.

WebSphere® Application Server 관리 콘솔을 사용하여 데이터 저장소 구성 매개변수를 설정하십시오.

프로시저

  1. 탐색 분할창에서 서비스 통합 -> 버스 -> bus_name -> [토폴로지] 메시징 엔진 -> engine_name를 클릭하십시오.
  2. 메시지 저장소 유형데이터 저장소인지 확인하십시오.
  3. [추가 특성] 메시지 저장소를 클릭하십시오. 데이터 저장소 구성 세부사항 패널이 표시됩니다.
  4. 다음 데이터 저장소 구성 세부사항을 지정하십시오.
    데이터 소스 JNDI 이름
    데이터 저장소를 보유하는 데이터베이스에 대한 액세스를 제공하는 데이터 소스의 JNDI 이름을 입력합니다.
    스키마 이름
    데이터 저장소에서 사용하는 테이블을 포함하는 데이터베이스 스키마의 이름을 입력합니다.
    일반 팁: 스키마 이름은 일반적으로 인증 별명에 선언된 사용자 ID와 동일합니다. 일부 데이터베이스(예: DB2®)에서는 대체 스키마 이름을 제공할 수 있습니다. 사용자 및 스키마 사이의 관계에 대한 자세한 정보는 선택한 RDBMS에 대한 문서를 참조하십시오.
    Informix 팁: Informix® 데이터베이스를 사용하도록 메시징 엔진을 구성하는 경우 스키마 이름을 소문자로 지정해야 합니다.

    데이터 저장소를 사용하는 메시징 엔진을 시작하는 경우 해당 데이터 저장소가 존재하는지 확인합니다. 구성에서 테이블 작성 옵션이 선택된 경우 메시징 엔진은 선택된 스키마로 테이블을 작성합니다.

    스키마 이름 필드는 선택적입니다. 스키마 이름이 필요한 경우 다음을 고려하십시오.
    • 기본 스키마 이름은 IBMWSSIB입니다.
    • 텍스트를 삭제하여 필드가 공백인 경우 메시징 엔진은 인증 별명에 정의된 사용자 ID를 스키마 이름으로 사용합니다.
    • 명시적으로 스키마 이름을 정의하는 경우 메시징 엔진에서 해당 스키마 이름을 사용합니다.
    • 여러 개의 메시징 엔진이 있는 경우에는 각 메시징 엔진을 고유한 스키마를 사용하도록 구성해야 합니다. 그렇지 않으면 데이터 소스를 사용할 수 없으므로 연결을 제공할 수 없습니다!라는 FFDC 오류 메시지가 나타날 수 있습니다. 특히 이러한 내용은 DB2에 적용됩니다.
    인증 별명
    데이터 소스에 액세스할 수 있도록 지원하는 인증 별명을 선택합니다.
    [AIX Solaris HP-UX Linux Windows][IBM i]Apache Derby 팁: [IBM i][AIX Solaris HP-UX Linux Windows]새 Network Attached Apache Derby 데이터 저장소를 작성할 때, 기본적으로 공백 인증 별명을 갖게 됩니다. [IBM i][AIX Solaris HP-UX Linux Windows]DB2 Universal JDBC Driver를 사용하는 네트워크 접속 모드에서 Apache Derby를 사용(즉, "(DB2) Universal JDBC Driver를 사용하는 Derby Network Server용 JDBC 제공자" 사용)하는 경우 인증 별명을 지정해야 합니다. 이 요구사항은 Apache Derby에 대한 데이터 소스 최소 필수 설정에 문서화되어 있습니다. [IBM i][AIX Solaris HP-UX Linux Windows]다음 문제점 해결 팁도 참조하십시오. Network Attached Apache Derby 버전 10.3 데이터베이스에 연결할 때 사용자 ID를 지원하지 않는 예외
    테이블 작성
    WebSphere Application Server에서 데이터베이스 테이블을 자동으로 작성하려는 경우 선택란을 선택합니다.
    참고: 메시징 엔진이 데이터 소스에 연결하는 데 사용하는 사용자 ID에 데이터베이스 테이블 및 색인을 작성할 수 있는 충분한 권한이 있어야 합니다.
    z/OS용 DB2 제한사항: z/OS용 DB2를 사용하는 경우 테이블 작성은 선택하지 마십시오. 그렇지 않으면 WebSphere Application Server에서 테이블을 작성할 때 예외가 발생합니다.
    장기 실행 잠금 제한

    이 매개변수는 활성 메시징 엔진이 데이터베이스의 SIBOWNER 테이블에 대한 장기 실행 잠금을 보유해야 하는지 여부를 지정합니다.

    활성 메시징 엔진이 데이터베이스의 SIBOWNER 테이블에서 장기 실행 잠금을 보유하지 않도록 제한하려면 선택란을 선택합니다. 이 옵션을 선택하면 메시징 엔진이 짧은 기간 동안에만 데이터베이스에 대한 잠금을 설정합니다. 활성 메시징 엔진이 데이터베이스에 응답하지 않는 경우 활성 메시징 엔진이 짧은 지속 기간 잠금만을 보유하기 때문에 대기 메시징 엔진이 데이터베이스에 대한 소유권을 취득할 수 있습니다. 또한 이 옵션은 활성 메시징 엔진 하나만 지정된 시간에 데이터베이스에 액세스할 수 있도록 보장합니다.

    참고: 선택란을 선택하고 활성 메시징 엔진이 데이터베이스와 통신하는 데 실패하거나 데이터베이스에 응답하는 데 실패한 경우 애플리케이션의 현재 모든 트랜잭션이 종료되고 애플리케이션에서 메시징 엔진으로의 새 연결은 허용되지 않습니다.
    영구 오브젝트 테이블 수
    영구 테이블은 데이터 저장소에 대한 지속적 오브젝트를 포함합니다.
    참고: 영구 테이블의 수는 늘릴 수만 있습니다(줄일 수 없음).
    임시 오브젝트 테이블 수
    임시 테이블은 메시징 엔진 메모리 요구사항을 줄이도록 데이터 저장소에 저장된 비지속적 오브젝트를 포함합니다.
    참고: 임시 테이블의 수는 늘릴 수만 있습니다(줄일 수 없음).

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



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