Dev/DBMS
Oracle import / export
newtype
2009. 5. 21. 17:20
Export
* 사용자 지정
$ exp oracle_id/oracle_pwd file='dump_filename.dmp' owner=oracle_id compress=y log=log_filename.log
* 테이블 지정
$ exp oracle_id/oracle_pwd file='dump_filename.dmp' tables=table_name
* 테이블 조건 지정
$ exp oracle_id/oracle_pwd file='dump_filename.dmp' tables=table_name query=\"where seq=\'007\'\"
Import
* 사용자 지정
$ imp oracle_id/oracle_pwd file='dump_filename.dmp' fromuser=oracle_id touser=oracle_id log=log_filename.log
* 테이블 지정
imp oracle_id/oracle_pwd file='dump_filename.dmp' tables=table_name ignore=y
* 테이블 조건 지정
테이블 조건 별로 Insert를 할 수가 없다.
ignore=y 옵션을 주면 에러가 발생해도 계속 진행한다.
-> DB오류가 발생하면 해당 레코드는 Insert 하지 않는다. (PK가 중복등..)
반응형