기술 정보
home
채널 소개
home

DB_NAME 변경 방법

문서 유형
기술 정보
분야
관리/환경설정
키워드
DB_NAME
적용 제품 버전
6FS06
6FS07
6FS07PS
7FS02
7FS02PS

개요

DB 재 구축 없이 DB_NAME을 변경하는 방법을 안내합니다.

방법

1. 현재 DB명 조회 

예제 DB 명 ( 변경 전 : jh_tibero / 변경 후 : jh_tibero2 )
SQL> SELECT INSTANCE_NAME, DB_NAME, HOST_NAME FROM V$INSTANCE; INSTANCE_NAME DB_NAME HOST_NAME -------------------- -------------------- -------------------- jh_tibero jh_tibero linux84
SQL
복사

2. 인스턴스 기동 종료

$ tbdown immediate Tibero instance terminated (IMMEDIATE mode).
SQL
복사

3. mount 모드로 기동

$ tbboot mount Change core dump dir to /home/tibero/tibero7/bin/prof. Listener port = 8833 Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Tibero instance started up (MOUNT mode).
SQL
복사

4. DB명 변경

$ tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero. SQL> ALTER DATABASE RENAME TO "jh_tibero2"; Database altered.
SQL
복사

5. 인스턴스 기동 종료

$ tbdown immediate Tibero instance terminated (IMMEDIATE mode).
SQL
복사

6. DB_NAME 변경 및 반영 확인

tip 파일 DB_NAME=<변경할 DB_NAME>로 변경 후, tbdsn.tbr 파일에서 DB_NAME을 확인합니다.
$ cat $TB_HOME/config/$TB_SID.tip | grep DB_NAME DB_NAME=jh_tibero2 $ cat $TB_HOME/client/config/tbdsn.tbr jh_tibero=( (INSTANCE=(HOST=localhost) (PORT=8833) (DB_NAME=jh_tibero2) ) )
SQL
복사

7. NORMAL 모드로 기동 후 DB명 확인

$ tbboot Change core dump dir to /home/tibero/tibero7/bin/prof. Listener port = 8833 Tibero 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Tibero instance started up (NORMAL mode). $ tbsql sys/tibero tbSQL 7 TmaxTibero Corporation Copyright (c) 2020-. All rights reserved. Connected to Tibero. SQL> SELECT INSTANCE_NAME, DB_NAME, HOST_NAME FROM V$INSTANCE; INSTANCE_NAME DB_NAME HOST_NAME -------------------- -------------------- -------------------- jh_tibero jh_tibero2 linux84
SQL
복사
참고
※ TB_SID 변경이 필요할 경우 아래 방법을 사용합니다.
기존 tip 파일 복사 후, <new_DB_name>.tip 으로 이름을 변경합니다. (TAC 환경인 경우, <new_DB_name>1.tip 으로 변경)
필요 시 .bash_profile에서 TB_SID=<new_DB_name>으로 설정을 변경합니다. (TAC 환경인 경우, TB_SID=<new_DB_name>1.tip 으로 변경합니다.)
tbdsn.tbr 파일 내 기존 DB_NAME 항목도 <new_DB_name>으로 변경합니다.