WebSphere Enterprise Service Bus, 버전 6.2.0 운영 체제: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Oracle 데이터베이스 작성

수동으로 공통 데이터베이스를 작성하려면 WebSphere® ESB와 함께 제공되는 스크립트를 편집하고 실행해야 합니다. 이 주제에서는 Oracle 데이터베이스와 연관된 스크립트를 편집하고 실행하는 방법에 대해 설명합니다.

이 태스크 정보

Oracle 데이터베이스를 수동으로 작성할 스크립트를 실행하기 전에 먼저 WebSphere ESB에 맞게 사용자 정의해야 합니다. WebSphere ESB는 다음 스크립트와 함께 제공됩니다.
표 1. WebSphere ESB용 Oracle 스크립트
configCommonDB.bat
configCommonDB.sh
createDatabase_commonDB.sql
 
createTable_commonDB.sql
 
createTable_EsbLoggerMediation.sql
createTable_governancerepository.sql
 
 
createTable_Recovery.sql
createTable_RelationshipMetadataTable.sql
createTable_RelationshipViewMetaaTable.sql
insertTable_CommonDB.sql
프로시저
  1. 데이터베이스 스키마를 갱신하기 위해 충분한 권한이 있는 사용자 ID를 사용 중인지 확인하십시오.
  2. 데이터베이스 스크립트가 있는 디렉토리를 찾으십시오.
    • For Linux operating systemFor UNIX operating system media_root/dbscripts/CommonDB/oracle 또는 <extract_directory>/dbscripts/CommonDB/oracle
    • For Windows operating system media_root\dbscripts\CommonDB\oracle 또는 <extract_directory>\dbscripts\CommonDB\oracle
  3. 필수 스키마를 작성하는 데 사용되는 템플리트인 createSchema_CommonDB.sql 파일을 찾으십시오. 데이터베이스 스키마를 작성하려면 다음을 수행하십시오.
    1. DB_USER 변수를 데이터베이스 스키마 이름으로 바꾸십시오. (예: orauser)
    2. dbCommonPassword 변수를 데이터베이스 스키마 암호로 바꾸십시오. (예: youNameIt)변경하지 않으면 DB_USER의 암호를 입력해야 합니다.
    3. 추가 스키마마다 위의 단계를 반복하십시오.
    다음 컴포넌트에는 스키마가 필요합니다. 이러한 스키마는 프로파일 작성 시 전달되지 않는 경우 자동으로 생성됩니다. 기본 스키마는 다음과 같습니다.
    표 2. 기본 스키마
    컴포넌트 기본값
    CommonDB first3CharOfSIDCOMM
    Business Space IBMBUSSP
    SCA.SYSTEM ME first3CharOfSIDSS00
    SCA.APP ME first3CharOfSIDSA00
    CEI ME first3CharOfSIDCM00
    BPC ME first3CharOfSIDBM00
    CEI first3CharOfSIDCEID

    위의 매개변수의 경우 암호 값은 프로파일 구성 방법에 따라 달라집니다. 값으로는 dbPassword 또는 manageprofiles 명령을 실행하는 동안 사용되는 값이 가능합니다. 이 스크립트를 실행하려면 SYSDBA 특권이 있어야 합니다.

  4. configCommonDB.bat 또는 configCommonDB.sh 파일을 찾아 다음 서브타스크를 수행하십시오.
    1. DB_NAME 변수를 Oracle Database name[SID](예: ORCL)로 바꾸십시오.
    2. DB_USER 변수를 Oracle 사용자(예: orauser)로 바꾸십시오.
  5. insertTable_CommonDB.sql 파일을 찾고 다음 변수를 설치 중인 WebSphere ESB 버전으로 바꾸십시오. 예를 들어 WebSphere ESB 버전이 6.2.0.0인 경우:
    1. MajorVersion 변수를 제품 버전 번호의 첫 번째 숫자(예: 6)로 바꾸십시오.
    2. MinorVersion 변수를 제품 버전 번호의 두 번째 숫자(예: 2)로 바꾸십시오.
    3. RefreshPackLevel 변수를 제품 버전 번호의 세 번째 숫자(예: 0)로 바꾸십시오.
    4. FixPackLevel 변수를 제품 버전 번호의 네 번째 숫자(예: 0)로 바꾸십시오.
  6. extract_directory\dbscripts\CommonDB 디렉토리에서 Oracle 워크스테이션으로 모든 스크립트를 복사하고 configCommonDB.bat 또는 configCommonDB.sh 스크립트를 실행하십시오. 데이터베이스 스키마 이름을 orcCOMM으로 지정하십시오. 이 스크립트는 테이블을 작성할 때 공통 데이터베이스 사용자를 사용하여 데이터베이스에 연결하므로 이 스크립크를 실행하기 전에 공통 데이터베이스 스키마 또는 사용자가 (단계 3에서) 작성되었는지 확인하십시오.

결과

Oracle 데이터베이스가 작성됩니다.

task 타스크 주제

이용약관 | 피드백


시간소인 아이콘 마지막 갱신 날짜: 2010년 7월 7일 수요일


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tins_edit_oracle_scripts.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
이 Information Center는 Eclipse 기술을 기반으로 합니다(http://www.eclipse.org 웹 사이트 참조).