본 장에서는 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'로 설정한다.
|
-a2 | 데이터베이스 사용자의 패스워드 관리 정책을 지정할 수 있는 프로파일을 위한 테이블의 생성 여부를 설정한다. 최초 설치일 경우 반드시 'Y'로 설정한다.
프로파일에 대한 자세한 내용은 "Tibero 관리자 안내서"의 "5장 사용자 관리와 데이터베이스 보안"을 참고한다. |
-a3 | 데이터베이스 객체의 통계 정보 수집을 위한 Job 스케줄링 등록 여부를 설정한다. 최초 설치일 경우 'Y'로 설정하는 것을 권장한다.
|
-a4 | 통계정보를 주기적으로 자동 수집하기 위한 TPR 관련 테이블의 생성여부를 설정한다. 최초 설치일 경우 반드시 'Y'로 설정한다.
APM에 대한 자세한 내용은 "Tibero 관리자 안내서"의 "제14장 Tibero Performance Repository"를 참고한다. |
pkgonly | PSM built-in package 스크립트들만 수행한다. |
-sod | 보안을 위하여 기존 하나의 관리자 권한을 아래와 같이 3개의 관리자로 나뉘어 설치할 것인지에 대한 여부를 설정한다.
(기본값: N, Windows 계열에서는 미지원) |
error | system.sh 수행 중 특정 스크립트에서 에러가 발생할 경우 에러 내용을 터미널에 출력한다. (Windows 계열에서는 미지원) |