비즈니스 프로세스 컨테이너에 대한 데이터베이스 작성

비즈니스 프로세스 컨테이너에는 데이터베이스가 필요합니다. 이 주제에서는 Business Process Choreographer에 대한 데이터베이스를 작성하는 방법에 대해 설명합니다.

이 타스크의 수행 목적 및 시기

클러스터된 Business Process Choreographer 설정에서는 모든 클러스터 구성원이 하나의 데이터베이스를 공유합니다. 비클러스터 설정에서는 단일 Application Server의 비즈니스 프로세스 컨테이너 및 휴먼 타스크 컨테이너에 데이터베이스가 전용으로 사용됩니다.

이 타스크의 단계

  1. 데이터베이스를 호스트하는 서버에서 데이터베이스 시스템에 대한 설명에 따라 데이터베이스를 작성하십시오.
  2. 로컬 데이터베이스 없이 Business Process Choreographer를 실행하는 각 서버에서 원격 데이터베이스에 액세스할 수 있게 해야 합니다.
    1. Application Server를 호스트하는 서버에 적절한 데이터베이스 클라이언트 또는 JDBC(Java™ Database Connectivity) 드라이버를 설치하십시오.
    2. 유형 4 JDBC 드라이버를 사용하고 있지 않은 경우, 다음과 같이 데이터베이스 클라이언트가 새 데이터베이스를 인식하도록 하십시오.
      Cloudscape의 경우
      Business Process Choreographer는 원격 액세스를 지원하지 않는 임베디드 Cloudscape 버전만 지원하므로 조치가 필요하지 않습니다. Cloudscape Network Server에는 XA 지원이 없으므로 지원되지 않습니다.
      DB2 Universal Database™의 경우
      데이터베이스를 카탈로그화하여 별명을 통해 액세스해야 합니다.
      Informix Dynamic Server의 경우
      유형 4 JDBC 프로바이더만 지원되므로 이 단계는 적용되지 않습니다.
      Microsoft SQL Server의 경우
      유형 4 JDBC 프로바이더만 지원되므로 이 단계는 적용되지 않습니다.
      Oracle의 경우
      데이터베이스에 액세스하기 위해 TNS(TCP Net Service) 이름이 사용됩니다.
    3. 데이터베이스에 연결할 수 있는지 테스트하십시오.
      1. 자원 > JDBC 프로바이더를 클릭하십시오.
      2. 필요한 경우, 다른 범위를 선택하고 적용을 클릭하십시오. 클러스터된 Business Process Choreographer 구성의 경우, 클러스터 레벨 또는 서버 레벨에서 데이터 소스를 정의할 수 있습니다. 비클러스터 구성의 경우, 서버 레벨에서 데이터 소스가 정의됩니다.
      3. provider_name > 데이터 소스를 클릭하십시오.
      4. 해당 데이터 소스 BPEDataSourcedatabase를 찾으십시오. 예: BPEDataSourceCloudscape.
      5. 데이터 소스 선택란을 선택하고 연결 테스트를 클릭하십시오.
      6. 테스트 연결 성공을 알리는 메시지가 표시되어야 합니다.

결과

Business Process Choreographer 데이터베이스가 존재하며 Application Server를 호스트하는 서버 및 Deployment Manager에서 액세스할 수 있습니다.

다음에 수행할 내용

4단계에서 상위 주제를 계속 구성하십시오.

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