Obsidian/Recognition/Programing/Tibero/기동 및 종료.md

2.5 KiB

기동

Tibero의 기동은 tbboot 명령어를 사용한다. 옵션을 포함한 tbboot의 명령어는 다음과 같다.

tbboot [-h] [-v] [-l] [-C] [-c] [-t BOOTMODE]
옵션 설명

-h tbboot 명령어의 도움말을 보여주는 옵션이다. -v Tibero의 버전 정보를 보여주는 옵션이다. -l Tibero의 라이선스 정보를 보여주는 옵션이다. -C Tibero가 지원하는 문자 집합의 정보를 보여주는 옵션이다. -c Tibero가 replication mode로 설정되어 있을 경우 replication mode를 사용하지 않는 옵션이다. -t BOOTMODE Tibero 서버를 기동할 수 있는 옵션이다. 이 옵션은 생략이 가능하다. Tibero에서는 tbboot 명령어에서 부트 모드(bootmode)를 제공한다. NOMOUNT : Tibero의 프로세스만 기동시키는 모드이다. MOUNT : 미디어 복구 등의 데이터베이스 관리를 위해 사용하는 모드이다. RECOVERY : Tibero Standby Cluster를 구축할 때 standby 쪽의 데이터베이스를 운영하는 모드이다. NORMAL : 정상적으로 데이터베이스의 모든 기능을 사용할 수 있는 모드이다. RESETLOGS : Tibero 서버를 기동하는 과정에서 로그 파일을 초기화하며, 불완전 미디어 복구 이후에 사용하는 모드이다. READONLY : 데이터베이스를 읽는 작업만 허용하고, 변경 작업을 허용하지 않는 모드이다. FAILOVER : Tibero Standby Cluster 환경에서 Standby를 Primary로 사용하기 위한 모드이다.

종료

Tibero의 종료는 tbdown 명령어를 사용한다. 옵션을 포함한 tbdown의 명령어는 다음과 같다.

tbdown [-h] [-t DOWNMODE]

옵션 설명 -h tbdown 명령어의 도움말을 보여주는 옵션이다. -t DOWNMODE Tibero 서버를 종료할 수 있는 옵션이다. 이 옵션은 생략이 가능하다. Tibero에서는 tbdown 명령어에서 다운 모드(downmode)를 제공한다. NORMAL : 일반적인 종료 모드이다. POST_TX : 모든 트랜잭션이 끝날 때까지 대기한 후 Tibero를 종료하는 모드이다. IMMEDIATE : 현재 수행 중인 모든 작업을 강제로 중단시키며 진행 중인 모든 트랜잭션을 롤백하고 Tibero를 종료하는 모드이다. ABORT : Tibero의 프로세스를 강제로 종료하는 모드이다. SWITCHOVER : Standby DB와 Primary DB를 동기화시킨 후 Primary DB를 NORMAL 모드처럼 종료하는 모드이다. ABNORMAL : Tibero 서버에 접속하지 않고 서버 프로세스를 무조건 강제로 종료시키는 모드이다.