데이터베이스 응답 파일이 EXECUTE_SCRIPTS=false를 지정할 경우 생성된 스크립트를 수동으로 실행하여
데이터베이스 구성 프로세스를 완료해야 합니다.
이 타스크를 수행하는 이유 및 시기
데이터베이스를 구성하려면 2단계의 프로세스를 수행해야 합니다. config_event_database 스크립트는
먼저 환경에 대한 데이터베이스 고유의 스크립트를 생성합니다. 그러면 이 생성된 스크립트는 데이터베이스와 데이터소스를
작성합니다. 데이터베이스 응답 파일이 EXECUTE_SCRIPTS=true를 지정하면
config_event_database는 자동으로 2단계를 실행합니다. 그러나 데이터베이스 응답 파일이
EXECUTE_SCRIPTS=false를 지정할 경우 생성된 스크립트를 수동으로 실행하여 데이터베이스 구성을
완료해야 합니다.
샘플 데이터베이스 응답 파일에서 기본값은 EXECUTE_SCRIPTS=true을 지정합니다.
사용자 정의 응답 파일에서 이러한 값을 변경하지 않았을 경우 생성된 스크립트를 수동으로 실행하지
않아도 됩니다.
생성된 스크립트를 수동으로 실행하려면 다음을 수행하십시오.
이 타스크의 단계
- 이벤트 데이터베이스 작성을 위해 생성된 스크립트를 포함한 데이터베이스 고유의 하위 디렉토리로
이동하십시오.
사용하고 있는 데이터베이스 소프트웨어에 따라 다음 디렉토리 중 하나에 스크립트를 배치하십시오.
- profile_path/event/dbscripts/cloudscape
- profile_path/event/dbscripts/db2
- profile_path/event/dbscripts/oracle
profile_path를 이벤트 데이터베이스를 구성하려는
WebSphere ESB 런타임 환경에 대한
프로파일을 포함하는 디렉토리 경로로 대체하십시오.
- 운영 체제와 데이터베이스 소프트웨어에 맞게 생성된 데이터베이스 작성 스크립트를 실행하십시오.
종류 |
운영 체제 |
데이터베이스 스크립트 |
Cloudscape |
Windows |
cr_event_cloudscape.bat |
Cloudscape |
Linux/UNIX |
cr_event_cloudscape.sh |
DB2 |
Windows |
cr_event_db2.bat |
DB2 |
Linux/UNIX |
cr_event_db2.sh |
Oracle |
Windows |
cr_event_oracle.bat |
Oracle |
Linux/UNIX |
cr_event_oracle.sh |
- JDBC 데이터소스를 작성할 수 있도록 생성된 스크립트를 포함한 데이터베이스 고유의 하위 디렉토리로
이동하십시오.
사용하고 있는 데이터베이스 소프트웨어에 따라 다음 디렉토리 중 하나에 스크립트를 배치하십시오.
- profile_path/event/dsscripts/db2
- profile_path/event/dsscripts/db2zos
- profile_path/event/dsscripts/cloudscape
- profile_path/event/dsscripts/oracle
profile_path를 이벤트 데이터베이스를 구성하려는
WebSphere ESB 런타임 환경에 대한 프로파일을 포함하는
디렉토리 경로로 대체하십시오.
- 운영 체제와 데이터베이스 소프트웨어에 맞게 생성된 JDBC 구성 스크립트를 실행하십시오.
종류 |
운영 체제 |
JDBC 구성 스크립트 |
Cloudscape |
Windows |
cr_cloudscape_jdbc_provider.bat |
Cloudscape |
Linux/UNIX |
cr_cloudscape_jdbc_provider.sh |
DB2 |
Windows |
cr_db2_jdbc_provider.sh |
DB2 |
Linux/UNIX |
cr_db2_jdbc_provider.sh |
Oracle |
Windows |
cr_oracle_jdbc_provider.bat |
Oracle |
Linux/UNIX |
cr_oracle_jdbc_provider.sh |
다음 명령을 사용하여 JDBC 구성 스크립트를 실행하십시오. - Windows 시스템
- cr_db_jdbc_provider scope [server_name]
- Linux 및 UNIX 시스템
- cr_db_jdbc_provider.sh scope [server_name]
매개변수는 다음과 같습니다.
- scope
- 구성하려는 JDBC 프로바이더의 범위입니다. 유효값은 cell, node,
server 또는 cluster입니다.
- server_name
- scope가 server 또는 cluster일 경우 JDBC 프로바이더를 구성하려는
WebSphere 서버 또는 클러스터의 이름입니다. (scope가
cell 또는 node일 경우 이 매개변수는 무시됩니다.)
다음에 수행할 작업
이벤트 데이터베이스를 구성한 다음 Application Server를 재시작해야 합니다.