WebSphere® ESB는 여러 데이터베이스 테이블을 사용하여 정보를 보관, 저장 및 추적합니다. 데이터베이스 테이블 작성은 WebSphere ESB 구성 프로세스의 일부입니다. 프로파일을 작성하는 동안 데이터베이스 테이블을 작성하거나 스크립트를 사용하여 별도로 테이블을 작성하도록 선택할 수 있습니다.
WebSphere ESB의 일반적인 조작을 수행하는 동안 데이터에 액세스하고 위치를 변경하거나 보충합니다. 이 데이터는 사용자가 작성한 여러 데이터베이스 테이블에 보관됩니다. WebSphere ESB 프로파일을 작성할 때 데이터베이스 테이블을 작성 및 구성할 수 있습니다. 또는, 프로파일 작성 중에 데이터베이스 테이블을 작성하지 않도록 선택하고 프로파일 작성이 완료된 이후 제품 설치의 일부로 제공된 스크립트를 사용하여 동일한 조작을 수행할 수 있습니다.
일부 인스턴스에서는 테이블 작성 선택란을 사용하여 관리 콘솔에서 테이블 및 스키마를 작성하는 옵션이 있습니다. 자세한 정보는 "테이블 및 스키마 작성 매트릭스"를 참조하십시오.
페이지의
서버 컴포넌트 | 데이터베이스(기본 이름) | Notes® |
---|---|---|
Business Space | WPRCSDB(공통 데이터베이스) | 독립형 프로파일의 경우 WebSphere ESB를 시작하기 전에 공통 데이터베이스를 작성해야 합니다. 기타 프로파일의 경우 관리 콘솔을 사용하여 Business Space를 구성해야 합니다. IBM® WebSphere Business Process Management 포트폴리오에서 응용프로그램 사용자에게 웹 인터페이스 작성, 관리 및 통합을 위한 공통 인터페이스를 제공하는 WebSphere에서 지원하는 Business Space를 사용하려면 Business Space 데이터베이스를 반드시 구성해야 합니다. |
CEI(Common Event Infrastructure) | EVENT(이벤트 저장) | WebSphere ESB를 시작하기 전에 이 데이터베이스를 작성할 필요는 없지만 이벤트 모니터링에는 필요합니다. |
관계 | WPRCSDB(공통 데이터베이스) | WebSphere ESB를 시작하기 전에
공통 데이터베이스를 작성해야 합니다. 주: WPRCSDB 테이블은 Deployment Manager나 독립형 서버를 시작하는 도중 또는 시작하기 전에 구성해야 합니다.
|
SIBus | 작성된 사용자 | 테이블은 메시징 엔진을 시작하는 도중 또는 시작하기 전에 구성해야 합니다. 프로파일 작성 중 독립형 환경에서 SIBus가 있는 파일 스토어를 사용할 수 있습니다. 단, Network Deployment 환경에서는 SIBus가 있는 파일 스토어를 사용할 수 없습니다. |
Enterprise Service Bus | EsbLogMedDB | 이 표는 Deployment Manager나 독립형 서버를 시작하는 도중 또는 시작하기 전에 구성해야 합니다. |
버전을 포함하여 지원되는 데이터베이스 세부사항이 WebSphere ESB 시스템 요구사항에 있습니다. 각 데이터베이스는 문자열인 dbType 매개변수로 표현됩니다. dbType 매개변수가 manageprofile 명령. 표 2에는 지원되는 데이터베이스의 dbType 값이 나열되어 있습니다.
지원되는 데이터베이스 | dbType 값 | 제한사항 및 참고 |
---|---|---|
Derby Embedded | DERBY_EMBEDDED | 이 데이터베이스 유형은 Network Deployment 토폴로지를 지원하지 않습니다. Derby는 독립형 프로파일에 사용되는 기본 데이터베이스 유형입니다. |
Derby Network Server | DERBY_NETWORK | Network Deployment 토폴로지에 사용되는 기본 데이터베이스 유형입니다. |
DB2 Universal | DB2_Universal | |
z/OS용 DB2 v8 z/OS용 DB2 v9 | DB2UDBOS390_V8_1 DB2UDBOS390_V9_1 |
설치 마법사가 이 유형의 새 데이터베이스를 작성할 수 없습니다. |
![]() iSeries용 DB2 UDB(Native) |
DB2UDBISERIES_NATIVE | 데이터베이스 유형은 Network Deployment 토폴로지를 지원하지 않습니다. |
![]() iSeries용 DB2 UDB(Toolbox) |
DB2UDBISERIES_TOOLBOX | Network Deployment 토폴로지에 사용되는 기본 데이터베이스 유형입니다. |
Informix Dynamic Server | INFORMIX | Business Space는 이 데이터베이스 유형을 지원하지 않습니다. |
Microsoft SQL Server(Embedded) | MSSQLSERVER_EMBEDDED | |
Microsoft SQL Server (DataDirect) | MSSQLSERVER_DATADIRECT | Business Space는 이 데이터베이스 유형을 지원하지 않습니다. |
Microsoft SQL Server (Microsoft) - Microsoft SQL Server JDBC 드라이버, 버전 1.2 지원이 WebSphere Process Server, 버전 6.2.0.1에 추가됨 | MSSQLSERVER_MICROSOFT | Business Space는 이 데이터베이스 유형을 지원하지 않습니다. |
Oracle 9i |
Oracle9i |
설치 마법사는 Oracle 9i, Oracle 10g 및 Oracle 11g의 경우,
이러한 유형의 데이터베이스를 새로 작성할 수 없습니다. 주: Oracle 10g 및 Oracle 11g에 Oracle10g 매개변수를 사용하십시오.
|
파일 경로 및 파일 이름 지정 규칙에 사용되는 두 번째 매개변수는 feature이며 이는 다양한 데이터베이스(표 1 참조) 중에서 고려해야 하는 데이터베이스를 보여줍니다. 표 3에는 데이터베이스 및 연관된 feature 매개변수가 표시됩니다.
데이터베이스 | 기능 |
---|---|
Business Space | BusinessSpace |
CEI(Common Event Infrastructure) | CEI |
공통 데이터베이스 | CommonDB |
Enterprise Service Bus 로거 중개 데이터베이스 | EsbLoggerMediation |
WPS_INSTALL_ROOT/dbscripts/feature/dbTypefeature는 다음 중 하나에 해당합니다.
대부분의 JDBC 프로바이더는 사용자가 제공한 데이터베이스 매개변수에 기반하여 프로파일 작성 중 에 작성됩니다. 단, Business Process Choreographer JDBC 프로바이더는 스크립트 또는 관리 콘솔을 사용하여 나중에 작성됩니다. 적합한 JDBC 프로바이더가 서버 또는 클러스터에 있으면 기존의 JDBC 프로바이더가 사용되고 새 JDBC 프로바이더 작성은 생략됩니다.
표 4에서는 i5/OS와 원격으로 통신하기 위해 필요한 드라이버에 대해 설명합니다. 필수 드라이버는 관련된 시스템과 사용 중인 데이터베이스 유형에 따라 다릅니다. 대상 시스템에 원격으로 연결하려면 이 드라이버는 소스 시스템에 있어야 합니다.