개요
Tibero를 기동할 때 사용하는 명령어 tbboot 또는 종료 시 사용하는 명령어 tbdown 뒤에 특정 옵션을 지정해, DB 정보를 조회하거나 특정 모드로 기동 할 수 있습니다.
방법
tbboot 옵션
Usage: tbboot [-h] [-v] [-l] [-C] [-t BOOTMODE]
-h: show this help.
-v: show RDBMS version.
-p: show applied patches.
-l: show license information.
-C: show available character set list.
-c: No replication mode.
-w: wallet auto-login mode.
BOOTMODE: one of NOMOUNT MOUNT RECOVERY NORMAL RESETLOGS ALTERDD READONLY FAILOVER
If no bootmode is set, default bootmode is 'NORMAL'.
SQL
복사
옵션 | 설명 |
‘ ‘ | tbboot를 사용하기 위한 간단한 도움말을 보여주는 옵션이다. |
-v | Tibero의 버전 정보를 보여주는 옵션이다. |
-p | Tibero에 적용된 패치목록을 보여주는 옵션이다. |
-l | Tibero에 적용된 라이선스 정보를 보여주는 옵션이다. |
-C | Tibero에서 사용 가능한 character set 정보와 nls_date_lang 정보를 보여주는 옵션이다. |
-c | Tibero가 replication mode로 설정되어 있을 경우 replication mode를 사용하지 않는 옵션이다. |
-t | Tibero 서버를 기동할 수 있는 옵션이다. 이 옵션은 생략이 가능하다. |
-w | Tibero가 보안 지갑을 열고 기동하는 옵션이다.
기동할 때 안내에 따라 보안 지갑의 패스워드를 입력해야 한다.
입력된 보안 지갑의 패스워드가 일치하는 경우 NORMAL 모드로 기동하며, 불일치 하는 경우 MOUNT 모드로 기동한다. (MOUNT 모드로 기동하는 경우, 해당 옵션으로 보안 지갑을 열 수 없다.) |
BOOTMODE
•
NORMAL : 정상적으로 데이터베이스의 모든 기능을 사용할 수 있는 모드
•
NOMOUNT : Tibero의 프로세스만 기동시키는 모드
•
MOUNT : 미디어 복구를 위해 사용하는 모드
•
RESETLOGS : Tibero서버를 기동하는 과정에서 로그 파일을 초기화하며 미디어 복구 이후 사용하는 모드
tbdown 옵션
Usage: tbdown [-h] [-t DOWNMODE]
DOWNMODE : NORMAL, POST_TX, IMMEDIATE, ABORT, SWITCHOVER, ABNORMAL
SQL
복사
옵션 | 설명 |
‘ ‘ | tbboot를 사용하기 위한 간단한 도움말을 보여주는 옵션이다. |
-h | tbdown을 사용하기 위한 간단한 도움말을 보여주는 옵션이다. |
pid | 기동 시에 올린 프로세스 목록을 출력해주는 옵션이다. |
-t | Tibero 서버를 종료할 수 있는 옵션이다. 이 옵션은 생략이 가능하다. |
clean(_shm) | Tibero 서버가 비정상 종료된 상태에서 운영 중에 사용하였던 공유 메모리나 세마포어 자원들을 해제하는 옵션으로, Tibero 서버가 운영 중일 때는 사용할 수 없다. |
DOWNMODE
•
NORMAL : 일반적인 종료 모드
•
POST_TX : 모든 트랜잭션이 끝날 때까지 기다리고 나서 Tibero를 종료하는 모드
•
IMMEDIATE: 현재 수행 중인 모든 작업을 강제로 중단시키며, 진행 중인 모든 트랜잭션을 롤백하고
Tibero를 종료하는 모드
•
ABORT: Tibero의 프로세스를 강제로 종료하는 모드로, 롤백 하지 않음
•
ABNORMAL: Tibero 서버에 접속하지 않고, 서버 프로세스를 무조건 강제로 종료시키는 모드
(kill -9와 동일)
•
SWITCHOVER: Standby DB와 Primary DB를 동기화시킨 후 Primary DB를 NORMAL 모드처럼 종료
하는 모드