imp와impdp 비교

13903 단어 impdp
impdp와expdp는oracle 10g 및 이상 버전에서만 가져오는 명령으로imp와exp 명령을 바꾸기 위한 것이지만, 뒤로 호환되기 위해 다음 명령은 높은 버전에서도 사용할 수 있습니다.
 
그러나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      
                           。

 

좋은 웹페이지 즐겨찾기