엔터프라이즈 서비스 버스 로거 중개 데이터베이스 스펙

중개 모듈에서 처리한 메시지는 엔터프라이즈 서비스 버스 로거(logger) 중개 데이터베이스 (EsbLogMedDB)에 로그할 수 있습니다.

엔터프라이즈 서비스 버스 로거 중개(EsbLogMedDB) 데이터베이스는 WebSphere Process Server의 기본 MessageLogger 중개에서 사용합니다. 이것은 자동으로 작성되고, 독립형 프로파일용으로 사용됩니다. 독립형 프로파일이나 Network Deployment 환경에서 추가 데이터베이스를 사용할 수 있는 DDL 파일 세트가 제공됩니다.

지원되는 데이터베이스 유형

Cloudscape™ 5.1 데이터베이스가 독립형 프로파일 작성 중에 자동으로 작성됩니다. 사용자는 해당 DDL 파일을 사용하여 다른 모든 지원 데이터베이스 유형의 데이터베이스를 수동으로 작성할 수 있습니다. DDL 파일은 Table.ddl이며 install_root/util/EsbLoggerMediation/dbType 디렉토리에 있습니다. Network Deployment 환경에서도 동일한 파일이 EsbLogMedDB를 작성하는 데 사용될 수 있습니다.

DBMS(Database Management Service) 인스턴스

독립형 프로파일에 대해 단 하나의 DBMS 인스턴스만 자동으로 작성됩니다. 그러나 사용자가 필요한 만큼 다른 인스턴스를 수동으로 작성할 수 있습니다.

프로파일 작성 중 구성 조치

독립형 프로파일
  • Cloudscape 데이터베이스가 아직 없으면 install_root/profile/profileName/databases 디렉토리에 작성됩니다.
  • 서버 범위에서 적합한 데이터베이스 프로바이더를 찾거나 작성하고, 동반 데이터소스를 작성합니다.
  • 이 조치는 WebSphere Process Server 독립형 프로파일을 작성할 때 항상 수행됩니다. 사용자가 이 작성을 무시할 수는 없습니다.

Deployment Manager 프로파일

Table.ddl 파일을 사용하여 데이터베이스를 직접 작성하십시오.

SQL 스크립트

createMessageLoggerResource.jacl 파일이 install_root/bin에 있으며, 독립형 프로파일 작성 중에 사용됩니다. 모든 데이터베이스 유형의 DDL 파일은 install_root/util/EsbLoggerMediation/dbType 디렉토리에 있습니다.

JDBC 프로바이더

적합한 JDBC 프로바이더를 서버 범위에서 확보한 경우, 이 프로바이더가 사용됩니다. 데이터소스의 이름은 "ESB 로거(logger) 중개 데이터소스"입니다. 다른 데이터소스를 사용하도록 메시지 로거 중개 원시를 구성하려는 경우, 사용할 고유의 데이터소스를 작성할 수 있습니다.

제한사항

Cloudscape 5.1 데이터베이스는 독립형 프로파일에서 작성됩니다. Network Deployment에서는 자동으로 작성되지 않습니다. 메시지 로거 중개 원시는 MSGLOG의 고정 테이블 이름 및 ESBLOG의 고정 스키마 규정자를 사용합니다.

테이블

MSGLOG라고 하는 단 하나의 테이블만 작성됩니다.

내보낸 스크립트

프로파일 작성 중에 내보낸 엔터프라이즈 서비스 버스 로거(logger) 중개 데이터베이스 스크립트가 없습니다.

사용자 ID 특권

프로파일 마법사에 제공한 사용자 신임은 테이블공간, 테이블, 색인 및 스토어드 프로시저를 작성할 수 있는 사용 권한이 있어야 합니다.


ⓒ Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)