CEI(Common Event Infrastructure) 데이터베이스 스펙은 지원되는 데이터베이스 유형, 스크립트 위치, 프로파일 구성 유형 및 필요한 사용자 ID 특권을 나열합니다.
CEI(Common Event Infrastructure) 데이터베이스를 사용하여 WebSphere® ESB를 모니터링할 때 캡처되는 이벤트를 저장하십시오.
기본적으로는 독립형 프로파일용으로, 또한 Network Deployment 환경의 각 CEI(Common Event Infrastructure) 서버 인스턴스용으로 CEI(Common Event Infrastructure) 데이터베이스를 작성합니다. 데이터베이스를 작성하려면 설치 프로시저, 프로파일 관리 도구 또는 관리 콘솔을 사용할 수 있습니다.
CEI(Common Event Infrastructure) 데이터베이스는 내부 장치이므로 사용자가 직접 상호작용하지 않습니다. CEI(Common Event Infrastructure) 데이터베이스와의 모든 상호작용은 지원되는 CEI(Common Event Infrastructure) API를 사용하여 수행되어야 합니다.
자세한 정보는 "이벤트 데이터베이스 구성"을 참조하십시오.
데이터베이스 유형 | 고려사항 |
---|---|
Derby Embedded | 독립형 프로파일의 기본 데이터베이스 유형으로 사용됩니다. |
Derby Network Server | Network Deployment 환경의 기본 데이터베이스 유형으로 사용됩니다. |
DB2 Universal | Network Deployment 구성에서 데이터베이스로 사용됩니다. 선택적으로, 독립형 서버 구성에서 데이터베이스로 사용될 수 있습니다. |
z/OS용 DB2 v8 |
중요사항: z/OS용 DB2 v9를 사용하는
서버의 프로파일을 작성할 때, 서버를 DB2® 데이터베이스에
연결할 수 있어야 합니다.
Network Deployment 구성에서
데이터베이스로 사용됩니다. 선택적으로, 독립형 서버 구성에서 데이터베이스로
사용될 수 있습니다. |
iSeries용 DB2 UDB(Native) |
독립형 프로파일의 로컬 데이터베이스로 사용됩니다. |
iSeries용 DB2 UDB(Toolbox) |
Network Deployment 환경의 원격 데이터베이스 또는 독립형 프로파일의 로컬 데이터베이스로 사용됩니다. Network Deployment 구성에서 데이터베이스로 사용됩니다. 선택적으로, 독립형 서버 구성에서 데이터베이스로 사용될 수 있습니다. |
DB2 Universal Runtime Client | Network Deployment 구성에서 데이터베이스로 사용됩니다. 선택적으로, 독립형 서버 구성에서 데이터베이스로 사용될 수 있습니다. |
Informix Dynamic Server | |
Microsoft SQL Server(Embedded) | |
Microsoft SQL Server(Data Direct) | |
Microsoft SQL Server (Microsoft) - Microsoft SQL Server JDBC 드라이버, 버전 1.2 지원이 WebSphere Process Server, 버전 6.2.0.1에 추가됨 | |
Oracle 9i |
데이터베이스, 테이블 및 스키마를 작성하려면 sysdba 특권이 필요합니다. 올바른 sysdba 특권이 없으면 테이블 및 스키마를 작성하고 액세스하는 중에 오류가 발생할 수 있습니다. |
CEI(Common Event Infrastructure) 서버의 각 전개 대상에는 하나의 데이터베이스가 있습니다. CEI(Common Event Infrastructure) 데이터베이스는 독립형 서버 프로파일에 대해서만 작성되므로 서버마다 하나의 DBMS(Database Management Service) 인스턴스가 있습니다.
독립형 환경에서는 이벤트 데이터베이스 및 테이블이 작성되고 스크립트는 기본적으로 profile_root/dbscripts/CEI_event로 내보내집니다. 선택적 outputScriptDir 매개변수를 사용하는 경우, 스크립트의 기본 위치는 profile/databases/event/node/server/dbscripts/dbtype입니다.
프로파일 관리 도구 또는 manageProfile 명령을 사용하는 경우, 독립형 CEI 환경의 기본 위치는 profile_root/dbscripts/CEI_DBNAME입니다.
Network Deployment의 경우 관리 콘솔을 통해 CEI(Common Event Infrastructure) 서버를 구성해야 합니다. 자세한 정보는 "CEI(Common Event Infrastructure) 구성"을 참조하십시오.
독립형 환경에서는 이벤트 데이터베이스 및 테이블이 작성되고 스크립트는 profile_root/dbscripts/CEI_event 디렉토리로 내보내집니다.
CEI(Common Event Infrastructure) 관리 타스크 configEventServiceDBTYPEDB는 JDBC 프로바이더와 데이터 소스를 작성합니다. 형식은 profile_root/databases/event/deployment_environment/dbscripts/dbName 디렉토리(여기서, deployment_environment는 클러스터 또는 서버 중 하나여야 함)입니다.
컴포넌트의 JNDI 이름은 다음과 같습니다.
jndiName="jdbc/cei"
jndiName="jdbc/eventcatalog"
CEI(Common Event Infrastructure) 데이터베이스에 대해 JDBC 프로바이더를 작성하는 데 사용되는 스크립트는 configuration_root/app_server_root/profiles/profilename/event/dsscripts/${dbtype}에 저장됩니다.
많은 테이블이 작성됩니다. 지정된 데이터베이스 제품에 대해 생성되는 테이블을 확인하려면 생성된 스크립트 아래를 보십시오.
configuration_root/app_server_root/profiles/profilename/event/dbscripts/dbtype