본문 바로가기
오류 해결 및 새로운 지식/DB dump

tibero dump

by 해삼2 2023. 7. 2.
728x90
반응형

 

 

tibero dump하는 법

 

학습내용

1. 테이블 스페이스 생성

2. 계정 생성

3. 권한부여

4. tbexport & tbimport

 

 

 

1. 테이블 스페이스 생성

CREATE TABLESPACE '테이블스페이 이름'

DATAFILE 'DATAFILE 경로' SIZE '사이즈 크기'

AUTOEXTEND ON NEXT '확장 사이즈 크기'

EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K;

ex)

 

CREATE TABLESPACE TEST_TABLE_SPACE 
DATAFILE '/home/app/tibero_5/database/tibero/TEST_TABLE_SPACE.dtf' SIZE 1G
AUTOEXTEND ON NEXT 100M
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K;
 

 

 

 

2. 계정 생성

CREATE USER '유저ID' IDENTIFIED BY '유저PW'

DEFAULT TABLESPACE '테이블스페이스 이름';

 

ex)

 

CREATE USER TEST_USER IDENTIFIED BY USER_PASSWORD 
DEFAULT TABLESPACE TEST_TABLE_SPACE;
 

 

 

3. 권한 부여

GRANT '권한1, 권한2' TO '유저ID';

ex)

GRANT RESOURCE, CONNECT, DBA TO TEST_USER;
 

 

 

4. tbexport & tbimport

USERNAME export할 DB 계정

PASSWORD export할 DB 계정의 패스워드

IP export할 DB의 IP

PORT export할 DB의 Port

SID export할 DB의 SID

FILE export한 내용을 담을 파일 이름

FULL DB의 전체 내용을 export

USER DB의 특정 User만 export

TABLE DB의 특정 Table만 export

 

tbexprot ex)

로컬 pc는 ip 안 써줘도 됨

tbexport username=sys password=tibero ip=192.168.2.51 port=8629 sid=tibero file=exported.dat full=y Full 모드
tbexport username=sys password=tibero ip=192.168.2.51 port=8629 sid=tibero file=exported.dat user=tibero User모드
tbexport username=sys password=tibero ip=192.168.2.51 port=8629 sid=tibero file=exported.dat table=tibero.test Table 모드
 

 

tbimport ex)

tbimport username=sys password=tibero ip=192.168.2.51 port=8629 sid=tibero file=test.dat full=y Full 모드
tbimport username=sys password=tibero ip=192.168.2.51 port=8629 sid=tibero file=test.dat user=tibero User모드
tbimport username=sys password=tibero ip=192.168.2.51 port=8629 sid=tibero file=test.dat table=tibero.test Table 모드

tbimport username=sys password=tibero port=8629 sid=tibero file=default.dat full=y

export한 데이터 파일을 데이터스페이스에 먹이는 것

 

 

성공 화면

 

728x90
반응형