선택기 및 비즈니스 규칙 그룹 데이터베이스 스펙을 사용하여 지원되는 데이터베이스 유형, 스크립트 및 해당 위치, 프로파일 작성 구성 조치, 제한사항, 테이블 이름 및 사용자 ID 특권 등에 대한 정보를 찾습니다.
선택기 또는 비즈니스 규칙 아티팩트를 포함하는 응용프로그램을 설치하면 서버는 응용프로그램을 변경하지 않고 동적으로 갱신할 수 있도록 이러한 아티팩트를 데이터베이스 테이블에 저장합니다. 선택기 및 비즈니스 규칙 그룹 컴포넌트는 WebSphere® Integration Developer에서 작성되고 서버에 설치된 선택기 및 비즈니스 규칙 아티팩트를 보유하는 데 데이터베이스를 사용합니다. 관리 콘솔을 통해 선택기에 변경사항을 작성하거나 비즈니스 규칙 관리자를 통해 비즈니스 규칙에 변경사항을 작성하면 데이터베이스가 최신 정보로 갱신됩니다. EAR의 원래 아티팩트는 응용프로그램이 설치된 후에 작성된 갱신사항과 동기화되지 않습니다.
데이터베이스 유형 | 고려사항 |
---|---|
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 (DataDirect) | |
Microsoft SQL Server (Microsoft) - Microsoft SQL Server JDBC 드라이버, 버전 1.2 지원이 WebSphere Process Server, 버전 6.2.0.1에 추가됨 | |
Oracle 9i |
데이터베이스, 테이블 및 스키마를 작성하려면 sysdba 특권이 필요합니다. 올바른 sysdba 특권이 없으면 테이블 및 스키마를 작성하고 액세스하는 중에 오류가 발생할 수 있습니다. |
하나의 데이터베이스 인스턴스만 독립형 프로파일 또는 Network Deployment 구성(서버 또는 서버의 클러스터)에서 사용 가능합니다. 독립형 프로파일 또는 셀의 서버에 대한 모든 선택기 및 비즈니스 규칙에서는 동일한 저장소를 사용합니다. 다른 선택기나 비즈니스 규칙에 대한 별도의 데이터베이스 인스턴스 사용은 지원되지 않습니다.
독립형 프로파일
프로파일 작성 중에 공통 데이터베이스는 createTable을 사용하여 비즈니스 규칙 및 선택기 테이블을 작성합니다. 기본 구성을 선택하는 경우 기본 데이터베이스는 Derby Embedded입니다. 그러나 Derby Embedded를 사용하면 한 번에 하나의 Java™ 가상 시스템만 데이터베이스에 액세스할 수 있으므로 다중 서버를 사용할 수 없습니다.
Deployment Manager 프로파일
Network Deployment 구성의 경우, 셀에 대한 공통 데이터베이스가 선택기 및 비즈니스 규칙 그룹 컴포넌트에 적절한 테이블로 설정됩니다. Deployment Manager 또는 사용자 정의 프로파일의 서버에 대한 모든 선택기 및 비즈니스 규칙에서는 이 데이터베이스를 사용합니다.
SQL 스크립트 위치는 공통 데이터베이스 스펙을 참조하십시오.
선택기 및 비즈니스 규칙은 공통 데이터베이스 데이터 소스와 JBDC 프로바이더를 사용합니다.
선택기 또는 비즈니스 규칙을 포함하는 응용프로그램을 서버나 셀에서 설치 제거하는 경우, 공통 데이터베이스 또는 RepositoryDB 데이터베이스에 저장된 아티팩트는 제거되지 않습니다. 이러한 아티팩트는 "저장소에서 비즈니스 규칙 및 선택기 데이터 제거" 주제의 지시사항에 따라 수동으로 제거해야 합니다.
선택기 또는 비즈니스 규칙을 포함하는 응용프로그램을 서버나 셀에서 설치 제거하는 경우, 공통 데이터베이스에 저장된 아티팩트는 제거되지 않습니다. 이러한 아티팩트는 Information Center에 있는 "저장소에서 비즈니스 규칙 및 선택기 데이터 제거"의 지시사항에 따라 수동으로 제거해야 합니다.
내보낸 스크립트가 없는 Derby Embedded를 사용하는 경우를 제외하고 공통 데이터베이스에 대한 스크립트와 동일한 위치에 스크립트가 내보내집니다. 스크립트 위치는 "공통 데이터베이스 스펙"을 참조하십시오.