imp와impdp 비교
13903 단어 impdp
그러나imp와exp는 여러 버전의 가져오기와 내보내기를 처리할 때 매우 번거롭다.impdp와expdp는 명령 뒤에 파라미터를 추가하여 이 문제를 쉽게 해결할 수 있다.구체적인 파라미터는expdp/impdp -help로 볼 수 있다.
다음 내용은 전재입니다
EXP 、EXP EXPDP
1. EXP :
exp zhejiang/zhejiang file=/data1/zj_regular.dmp buffer=20480000
EXP 1 24 。
2. :
exp zhejiang/zhejiang file=/data1/zj_direct.dmp buffer=20480000
recordlength=65535 direct=y
18 , 。
3. 。
expdp zhejiang/zhejiang dumpfile=zj_datapump.dp directory=d_test schemas=zhejiang
14 , 20% 。 , , EXP 1.5G。
IMP IMPDP
1.IMP :
imp zhejiang/zhejiang file=/data1/zj_regular.dmp full=y buffer=20480000 log=/data1/zj_regular.log
IMP 3 17 ,
2.IMPdp :
impdp zhejiang/zhejiang DUMPFILE=zj_datapump.dp DIRECTORY=d_test FULL=y LOGFILE=zj_datapump.log
(parallel ) 3 8 , IMP , Oracle , 。
IMPDP IMP 。 Oracle , IMPDP IMP 10 。 IMPDP , PARALLEL IMPDP 。
CPU :
SQL> show parameter cpu
CPU 2, PARALLEL 2
impdp zhejiang/zhejiang DUMPFILE=zj_datapump.dp DIRECTORY=d_test FULL=y LOGFILE=zj_datapump.log parallel=2
2 , 。 1 3 8 , 2 。
CPU 2 , 3 4 , 2 。 。
1. :
$ expdp zhejiang/zhejiang directory=d_test dumpfile=zhejiang.dp
14 ,
2. 2 , :
$ expdp zhejiang/zhejiang directory=d_test dumpfile=zhejiang_p2_1file.dp parallel=2
14 , 。 , , , ,
3. 2, :
$ expdp zhejiang/zhejiang directory=d_test dumpfile=zhejiang_p2_2file1.dp,zhejiang_p2_2file2.dp parallel=2
10 , 。
4. 4, 4 :
9 , 4 , , , IO ,
expdp - help 명령으로 표시된 매개변수 목록
C:\Documents and Settings\Administrator>expdp -help
Export: Release 10.2.0.1.0 - Production on , 01 7 , 2013 15:32:37
Copyright (c) 2003, 2005, Oracle. All rights reserved.
Oracle
。 :
: expdp scott/tiger DIRECTORY=dmpdir DUMPFILE=scott.dmp
。 : 'expdp'
。 , :
: expdp KEYWORD=value KEYWORD=(value1,value2,...,valueN)
: expdp scott/tiger DUMPFILE=scott.dmp DIRECTORY=dmpdir SCHEMAS=scott
TABLES=(T1:P1,T1:P2), T1
USERID 。
( )
------------------------------------------------------------------------------
ATTACH , ATTACH [= ]。
COMPRESSION
: (METADATA_ONLY) NONE。
CONTENT , :
(ALL), DATA_ONLY METADATA_ONLY。
DIRECTORY 。
DUMPFILE (expdat.dmp) ,
DUMPFILE=scott1.dmp, scott2.dmp, dmpdir:scott3.dmp。
ENCRYPTION_PASSWORD 。
ESTIMATE , :
(BLOCKS) STATISTICS。
ESTIMATE_ONLY 。
EXCLUDE , EXCLUDE=TABLE:EMP。
FILESIZE 。
FLASHBACK_SCN SCN。
FLASHBACK_TIME SCN 。
FULL (N)。
HELP (N)。
INCLUDE , INCLUDE=TABLE_DATA。
JOB_NAME 。
LOGFILE (export.log)。
NETWORK_LINK 。
NOLOGFILE (N)。
PARALLEL worker 。
PARFILE 。
QUERY 。
SAMPLE ;
SCHEMAS ( )。
STATUS (0) ,
( ) 。
TABLES - 。
TABLESPACES 。
TRANSPORT_FULL_CHECK (N)。
TRANSPORT_TABLESPACES 。
VERSION , :
(COMPATIBLE), LATEST 。
。
:
------------------------------------------------------------------------------
ADD_FILE 。
CONTINUE_CLIENT 。 , 。
EXIT_CLIENT 。
FILESIZE ADD_FILE ( )。
HELP 。
KILL_JOB 。
PARALLEL worker 。
PARALLEL=<worker >。
START_JOB / 。
STATUS (0) ,
( ) 。
STATUS[=interval]
STOP_JOB 。
STOP_JOB=IMMEDIATE
。
impdp - help에서 볼 수 있는 매개변수 목록
C:\Documents and Settings\Administrator>impdp -help
Import: Release 10.2.0.1.0 - Production on , 01 7 , 2013 15:31:16
Copyright (c) 2003, 2005, Oracle. All rights reserved.
Oracle
。 :
: impdp scott/tiger DIRECTORY=dmpdir DUMPFILE=scott.dmp
。 : 'impdp'
。 , :
: impdp KEYWORD=value KEYWORD=(value1,value2,...,valueN)
: impdp scott/tiger DIRECTORY=dmpdir DUMPFILE=scott.dmp
USERID 。
( )
------------------------------------------------------------------------------
ATTACH , ATTACH [= ]。
CONTENT , :
(ALL), DATA_ONLY METADATA_ONLY。
DIRECTORY , sql 。
DUMPFILE (expdat.dmp) ,
DUMPFILE=scott1.dmp, scott2.dmp, dmpdir:scott3.dmp。
ENCRYPTION_PASSWORD 。
。
ESTIMATE , :
(BLOCKS) STATISTICS。
EXCLUDE , EXCLUDE=TABLE:EMP。
FLASHBACK_SCN SCN。
FLASHBACK_TIME SCN 。
FULL (Y)。
HELP (N)。
INCLUDE , INCLUDE=TABLE_DATA。
JOB_NAME 。
LOGFILE (import.log)。
NETWORK_LINK 。
NOLOGFILE 。
PARALLEL worker 。
PARFILE 。
QUERY 。
REMAP_DATAFILE DDL 。
REMAP_SCHEMA 。
REMAP_TABLESPACE 。
REUSE_DATAFILES , (N)。
SCHEMAS 。
SKIP_UNUSABLE_INDEXES 。
SQLFILE SQL DDL 。
STATUS (0) ,
( ) 。
STREAMS_CONFIGURATION
TABLE_EXISTS_ACTION 。
: (SKIP), APPEND, REPLACE TRUNCATE。
TABLES 。
TABLESPACES 。
TRANSFORM 。
: SEGMENT_ATTRIBUTES, STORAGE
OID PCTSPACE。
TRANSPORT_DATAFILES 。
TRANSPORT_FULL_CHECK (N)。
TRANSPORT_TABLESPACES 。
NETWORK_LINK 。
VERSION , :
(COMPATIBLE), LATEST 。
NETWORK_LINK SQLFILE 。
。
:
( )
------------------------------------------------------------------------------
CONTINUE_CLIENT 。 , 。
EXIT_CLIENT 。
HELP 。
KILL_JOB 。
PARALLEL worker 。
PARALLEL=<worker >。
START_JOB / 。
START_JOB=SKIP_CURRENT
。
STATUS (0) ,
( ) 。
STATUS[=interval]
STOP_JOB 。
STOP_JOB=IMMEDIATE
。