명령 프롬프트 창에서 오라클 DB 데이터를 EXPORT, IMPORT 하는 방법
1. cmd에서 다음 명령어 실행하여 Export
EXP USER_ID/PASSWORD@TNS_NAME FILE='D:/DumpFileName_20130428.dmp' GRANTS=Y INDEXES=Y ROWS=Y CONSTRAINTS=Y TRIGGERS=Y COMPRESS=Y DIRECT=N CONSISTENT=N STATISTICS=ESTIMATE OWNER=(OWNER_NAME)
또는
EXP USER_ID/PASSWORD@TNS_NAME FILE='D:/DumpFileName_20130428.dmp' TABLES=(TABLE_NAME)
또는
EXP USER_ID/PASSWORD@TNS_NAME FILE='D:/DumpFileName_20130428.dmp' FULL=Y
OWNER 외 옵션
FULL=Y : 전체파일여부 Default N
TABLES=(table1, table2, ...) : 각각 table
TABLESPACE : 주어진 TABLESPACE에 위치한 모든 Object를 export
2. cmd에서 다음 명령어 실행하여 Import
(import 시 옵션은 맞게 조정함)
IMP USER_ID/PASSWORD@TNS_NAME FILE='D:/DumpFileName_20130428.dmp'
GRANTS=N INDEXES=N ROWS=Y CONSTRAINTS=N IGNORE=Y SHOW=N DESTROY=N ANALYZE=Y SKIP_UNUSABLE_INDEXES=N RECALCULATE_STATISTICS=N FROMUSER=(USER_ID) TOUSER=(USER_ID) TABLES=(TABLE_NAME)
자세한 옵션은 EXP HELP=Y와 IMP HELP=Y로 볼 수 있음
'프로그래밍 > DB(Oracle)' 카테고리의 다른 글
Miliseconds를 Date로 변경 (0) | 2014.05.16 |
---|---|
PL/SQL DECLARE Example (0) | 2014.05.01 |
TABLE에 TAG가 들어갈 경우 HTML TAG REPLACE해서 TEXT만 보여주는 방법 (0) | 2014.04.02 |
DROP AND CREATE PRIMARY KEY (0) | 2013.12.11 |
AS OF TIMESTAMP를 사용한 이전 데이터 조회 (0) | 2013.12.06 |