참고 4. system.sh
본 부록에서는 system.sh(vbs)를 수행하는 경우 각 옵션에 대하여 설명합니다.
system.sh(vbs)에서 사용 가능한 옵션은 아래와 같습니다.
$ system.sh -h
Usage: system.sh [option] [arg]
-h : dispaly usage
-p1 password : sys password
-p2 password : syscat password
-a1 Y/N : create default system users & roles
-a2 Y/N : create system tables related to profile
-a3 Y/N : register dbms stat job to Job Scheduler
-a4 Y/N : create TPR tables
pkgonly : create psm built-in packages only
-sod Y/N : separation of duties
error : print error whenever sql encounters error아래는 각 옵션에 대한 설명입니다.
-h
도움말 화면을 출력
-p1 password
sys 계정의 패스워드를 입력 (기본값: tibero)
-p2 password
syscat 계정의 패스워드를 입력 (기본값: syscat)
-a1
시스템 유저 생성 및 권한부여 여부를 설정 최초 설치일 경우 반드시 'Y'로 설정
Y : 시스템 유저 생성 및 권한을 부여
N : 데이터를 보존
-a2
데이터베이스 사용자의 패스워드 관리 정책을 지정할 수 있는 프로파일을 위한 테이블의 생성 여부를 설정 (최초 설치일 경우 반드시 'Y'로 설정)
Y : 기존 테이블을 삭제한 후 생성
N : 데이터를 보존
(프로파일에 대한 자세한 내용은 "Tibero 관리자 안내서"의 "사용자 관리와 데이터베이스 보안"을 참고)
-a3
데이터베이스 객체의 통계 정보 수집을 위한 Job 스케줄링 등록 여부를 설정 최초 설치일 경우 'Y'로 설정하는 것을 권장
Y : 통계정보 수집을 위한 Job을 삭제한 후 등록
N : 등록하지 않음
-a4
통계정보를 주기적으로 자동 수집하기 위한 TPR 관련 테이블의 생성 여부를 설정 (최초 설치일 경우 반드시 'Y'로 설정)
Y : 기존 테이블을 삭제한 후 생성
N : 데이터를 보존
(APM에 대한 자세한 내용은 "Tibero 관리자 안내서"의 "Tibero Performance Repository"를 참고)
pkgonly
PSM built-in package 스크립트들만 수행
-sod
보안을 위하여 기존 하나의 관리자 권한을 아래와 같이 3개의 관리자로 나뉘어 설치할 것인지에 대한 여부를 설정
SYSSEC : 보안 관리자
SYSAUD : 감사 관리자
SYSADM : 시스템 관리자
(기본값: N, Windows 계열에서는 미지원)
error
system.sh 수행 중 특정 스크립트에서 에러가 발생할 경우 에러 내용을 터미널 에 출력한다. (Windows 계열에서는 미지원)
Last updated

