z/OS®용
DB2® 데이터베이스를 사용하는 CEI(Common Event Infrastructure)를 구성하려면 configEventServiceDB2ZOSDB 명령을 사용하십시오.
목적
configEventServiceDB2ZOSDB 명령은
AdminTask 오브젝트에 사용 가능한
CEI(Common Event Infrastructure) 관리
명령입니다. 서버 또는 클러스터에 DB2 z/OS용
이벤트 서비스 데이터베이스 및 데이터 소스를 작성하려면 이 명령을 사용하십시오. AdminTask 오브젝트에
대한 자세한 정보는
WebSphere® Application Server Network Deployment,
버전 6.1 문서를 참조하십시오.
주: 제품은 Microsoft® Windows® 2003 또는
Windows Vista 운영 체제를 지원하지 않는 Jython 버전을 사용합니다.
매개변수
- - createDB
- 이 매개변수가 true로 설정되어 있으면
명령은 DDL 데이터베이스 스크립트를 생성하고 데이터베이스를 작성합니다. 이 매개변수가
false로 설정되어 있으면 명령은 DDL 데이터베이스 스크립트만 생성합니다.
데이터베이스를 작성하려면 현재 서버가 데이터베이스 명령을 실행하도록
구성되어 있어야 합니다. 지정되어 있지 않은 경우 기본값은
false입니다.
- - overrideDataSource
- 이 매개변수가 true로 설정되어 있는 경우 명령은 새 이벤트 서비스 데이터 소스를
작성하기 전에 지정된 범위의 모든 기존 이벤트 서비스 데이터 소스를
제거합니다. 이 매개변수가 false로 설정되어 있으면 명령은
동일한 범위에 다른 이벤트 서비스 데이터 소스가 있는 경우 지정된 범위에
이벤트 서비스 데이터 소스를 작성하지 않습니다. 지정되어 있지 않은 경우 기본값은
false입니다.
- - nodeName
- 이벤트 서비스 데이터 소스를 작성해야 하는 서버가 있는
노드의 이름입니다. 이 매개변수가 지정되어 있으면 serverName 매개변수를 설정해야 합니다. clusterName 매개변수가 지정되어 있는 경우
이 매개변수를 지정해서는 안됩니다.
- - serverName
- 이벤트 서비스 데이터 소스를 작성해야 하는 서버의 이름입니다.
nodeName 매개변수 없이 이 매개변수가 지정되어 있는 경우
명령은 현재 WebSphere 프로파일의 노드 이름을 사용합니다. clusterName 매개변수가 지정되어 있는 경우
이 매개변수를 지정해서는 안됩니다.
- - clusterName
- 이벤트 서비스 데이터 소스를 작성해야 하는
클러스터의 이름입니다. 이 매개변수가 지정되어 있는 경우 serverName 및 nodeName 매개변수를
설정해서는 안됩니다. serverName 및 nodeName 매개변수가
지정되어 있는 경우 이 매개변수를 지정해서는 안됩니다.
- - jdbcClassPath
- JDBC 드라이버 경로입니다. 드라이버 파일 경로만 지정하십시오.
경로에 파일 이름을 포함시키지 마십시오. 이 매개변수는 필수입니다.
- - dbHostName
- 데이터베이스가 설치된 서버의 호스트 이름입니다. 이 매개변수는 필수입니다.
- - dbPort
- z/OS용 DB2
인스턴스 포트입니다. 지정되어 있지 않은 경우 기본값은 5027입니다.
- - dbName
- DB2 데이터베이스
이름입니다. DB2 클라이언트에서
이것은 카탈로그된 데이터베이스의 이름입니다. 기본 z/OS 서버에서는
데이터베이스 서브시스템의 이름입니다. 지정되어 있지 않은 경우 기본값은 event입니다.
- - dbDiskSizeInMB
- 이벤트 서비스 데이터베이스에 디스크 크기(MB)를 지정하십시오. 이 값은
최소한 10MB여야 합니다. 지정되어 있지 않은 경우 기본값은 100MB입니다.
- - dbUser
- 데이터베이스를 작성 및 삭제할 특권이 있는
DB2 사용자 ID입니다. 이 매개변수는 필수입니다.
- - dbPassword
- 데이터베이스 사용자 ID의 암호입니다. 이 매개변수는 필수입니다.
- - storageGroup
- 이벤트 데이터베이스 및 이벤트 카탈로그 데이터베이스의 저장영역 그룹입니다.
저장영역 그룹은 이미 작성되어 활성화되어 있어야 합니다.
- - bufferPool4K
- 4K 버퍼 풀의 이름입니다. 데이터베이스 DDL 스크립트를 실행하려면
이 버퍼 풀이 활성화되어야 합니다.
- - bufferPool8K
- 8K 버퍼 풀의 이름입니다. 데이터베이스 DDL 스크립트를 실행하려면
이 버퍼 풀이 활성화되어야 합니다.
- - bufferPool16K
- 16K 버퍼 풀의 이름입니다. 데이터베이스 DDL 스크립트를 실행하려면
이 버퍼 풀이 활성화되어야 합니다.
- - outputScriptDir
- 선택적 데이터베이스 스크립트 출력 디렉토리입니다. 이 매개변수가 지정되어 있는 경우
명령은 지정된 디렉토리에 이벤트 서비스 데이터베이스 스크립트를
생성합니다. 지정된 디렉토리에 전체 경로가 있지 않은 경우 명령은
profile_root/bin에 지정된 디렉토리를 작성합니다. 이 매개변수가
지정되지 않는 경우 기본 데이터베이스 스크립트 출력 디렉토리는
profile_root/databases/event/node/server/dbscripts/db2zos입니다.
샘플
일괄처리 모드 예제 사용법:
Jacl 사용:
$AdminTask configEventServiceDB2ZOSDB {-createDB true -overrideDataSource true
-nodeName nodename -serverName servername -jdbcClassPath c:\sqllib\java
-dbUser db2user -dbPassword dbpassword -dbHostName host_name -dbPort 5027
-storageGroup sysdeflt -bufferPool4K BP9 -bufferPool8K BP8K9
-bufferPool16K BP16K9}
Jython 문자열 사용:
AdminTask.configEventServiceDB2ZOSDB('[-createDB true -overrideDataSource true
-nodeName nodename -serverName servername -jdbcClassPath c:\sqllib\java
-dbUser db2user -dbPassword dbpassword -dbHostName host_name -dbPort 5027
-storageGroup sysdeflt -bufferPool4K BP9 -bufferPool8K BP8K9
-bufferPool16K BP16K9]')
Jython 목록 사용:
AdminTask.configEventServiceDB2ZOSDB(['-createDB', 'true', '-overrideDataSource',
'true', '-nodeName', 'nodename', '-serverName', 'servername', '-jdbcClassPath',
'c:\sqllib\java', '-dbUser', 'db2user', '-dbPassword', 'dbpassword',
'-dbHostName', 'host_name', '-dbPort', '5027', '-storageGroup', 'sysdeflt',
'-bufferPool4K', 'BP9', '-bufferPool8K', 'BP8K9', '-bufferPool16K', 'BP16K9'])
대화식 모드 예제 사용법:
Jacl 사용:
$AdminTask configEventServiceDB2ZOSDB -interactive
Jython 문자열 사용:
AdminTask.configEventServiceDB2ZOSDB('[-interactive]')
Jython 목록 사용:
AdminTask.configEventServiceDB2ZOSDB ['-interactive'])