xsb Oracle Blog
ҽ
л
ҵBlog
¹鵵...
·...
Ķ...
ͳ...
վ...
Դ
===========================================================
expdp
===========================================================

expdp uid/pwd@db directory=testdir parallel=2 dumpfile=1.dmp,2.dmp query=t
est1:"where rownum<=100" ,test2:"where rownum<=100"

expdp uid/pwd@db directory=testdir parallel=2 dumpfile=1.dmp,2.dmp query=t
est1:"where rownum<=100" ,test2:"where rownum<=100" exclude=TABLE:"in ('T1','T2')"


xsb :2007.06.22 10:47 ::: ( Oracle ) ::Ķ:(356) :: (3) :: (0)
oracle_datapumpⲿ [ظ]

CREATE TABLE xsb1
ORGANIZATION EXTERNAL
(
TYPE ORACLE_DATAPUMP
DEFAULT DIRECTORY dpdir
LOCATION ('xsb11.dmp', 'xsb12.dmp')
ACCESS PARAMETERS (NOLOGFILE)
)
PARALLEL 2
AS
SELECT *
FROM t1
WHERE t1_id IN (SELECT t1_id
FROM t2
WHERE t2_status_code IN (2, 3)
AND t2_id 0);

xsb ڣ2007.06.22 15:21
re: expdp [ظ]

EXPDP IMPDP

Oracle Database 10gµݱ(Data Dump),ʹDBA򿪷ԱԽݿԪ()ݿƶһoracleݿ.

ݱõ(EXPDPIMPDP)

1,ʵ߼ݺ߼ָ.

2,ݿû֮ƶ.

3,ݿ֮ƶ

4,ʵֱռ.

ݱõ봫ͳ

10g֮ǰ,ͳĵ͵ֱʹEXPߺIMP,10gʼ,ԭеEXPIMP,ṩݱõ빤EXPDPIMPDP.ʹEXPDPIMPDPʱӦע;

EXPIMPǿͻι߳,ǼȿڿԶʹ,Ҳڷʹ.

EXPDPIMPDPǷ˵Ĺ߳,ֻORACLEʹ,ڿͻʹ

IMPֻEXPļ,EXPDPļ;IMPDPֻEXPDPļ,EXPļ.

ݱõ,,ռ,ݿ4ַʽ.

EXPDPѡ

1. ATTACH

ѡڿͻỰѴڵ֮佨.﷨

ATTACH=[schema_name.]job_name

Schema_nameָ,job_nameָҵ.ע,ʹATTACHѡ,гַATTACHѡ,ָκѡ,ʾ:

Expdp scott/tiger ATTACH=scott.export_job

2. CONTENT

ѡָҪ.ĬֵΪALL

CONTENT={ALL | DATA_ONLY | METADATA_ONLY}

CONTENTΪALL ʱ,弰.ΪDATA_ONLYʱ,ֻ,ΪMETADATA_ONLYʱ,ֻ

Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump

CONTENT=METADATA_ONLY

3. DIRECTORY

ָתļ־ļڵĿ¼

DIRECTORY=directory_object

Directory_objectָĿ¼.Ҫע,Ŀ¼ʹCREATE DIRECTORY佨Ķ,OS Ŀ¼

Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump

Ŀ¼:

CREATE DIRECTORY dump as d:dump;

ѯЩĿ¼:

SELECT * FROM dba_directories;

4. DUMPFILE

ָתļ,ĬΪexpdat.dmp

DUMPFILE=[directory_object:]file_name [,.]

Directory_objectָĿ¼,file_nameָתļ.Ҫע,ָdirectory_object,߻ԶʹDIRECTORYѡָĿ¼

Expdp scott/tiger DIRECTORY=dump1 DUMPFILE=dump2:a.dmp

5. ESTIMATE

ָ㱻ռô̿ռַ.ĬֵBLOCKS

EXTIMATE={BLOCKS | STATISTICS}

ΪBLOCKSʱ,oracleᰴĿռõݿݿߴռõĿռ,ΪSTATISTICSʱ,ͳֵռÿռ

Expdp scott/tiger TABLES=emp ESTIMATE=STATISTICS

DIRECTORY=dump DUMPFILE=a.dump

6. EXTIMATE_ONLY

ָǷֻ㵼ҵռõĴ̿ռ,ĬֵΪN

EXTIMATE_ONLY={Y | N}

ΪYʱ,ֻռõĴ̿ռ,ִеҵ,ΪNʱ,ռõĴ̿ռ,ִе.

Expdp scott/tiger ESTIMATE_ONLY=y NOLOGFILE=y

7. EXCLUDE

ѡִָвʱͷҪųͻض

EXCLUDE=object_type[:name_clause] [,.]

Object_typeָҪųĶ,name_clauseָҪųľ.EXCLUDEINCLUDEͬʱʹ

Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dup EXCLUDE=VIEW

8. FILESIZE

ָļߴ,ĬΪ0,(ʾļߴû)

9. FLASHBACK_SCN

ָضSCNʱ̵ı

FLASHBACK_SCN=scn_value

Scn_valueڱʶSCNֵ.FLASHBACK_SCNFLASHBACK_TIMEͬʱʹ

Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dmp

FLASHBACK_SCN=358523

10. FLASHBACK_TIME

ָضʱı

FLASHBACK_TIME=TO_TIMESTAMP(time_value)

Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dmp FLASHBACK_TIME=

TO_TIMESTAMP(25-08-2004 14:35:00,DD-MM-YYYY HH24:MI:SS)

11. FULL

ָݿģʽ,ĬΪN

FULL={Y | N}

ΪYʱ,ʶִݿ⵼.

12. HELP

ָǷʾEXPDPѡİϢ,ĬΪN

ΪYʱ,ʾѡİϢ.

Expdp help=y

13. INCLUDE

ָʱҪĶͼض

INCLUDE = object_type[:name_clause] [, ]

14. JOB_NAME

ָҪõ,ĬΪSYS_XXX

JOB_NAME=jobname_string

15. LOGFILE

ָ־ļļ,ĬΪexport.log

LOGFILE=[directory_object:]file_name

Directory_objectָĿ¼,file_nameָ־ļ.ָdirectory_object.ûԶʹDIRECTORYӦѡֵ.

Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dmp logfile=a.log

16. NETWORK_LINK

ָݿ,ҪԶݿ󵼳̵תļ,øѡ.

17. NOLOGFILE

ѡָֹɵ־ļ,ĬֵΪN.

18. PARALLEL

ִָеIJн̸,ĬֵΪ1

19. PARFILE

ָļ

PARFILE=[directory_path] file_name

20. QUERY

ָ˵ݵwhere

QUERY=[schema.] [table_name:] query_clause

Schemaָ,table_nameָ,query_clauseָӾ.QUERYѡCONNECT=METADATA_ONLY,EXTIMATE_ONLY,TRANSPORT_TABLESPACESѡͬʱʹ.

Expdp scott/tiger directory=dump dumpfiel=a.dmp

Tables=emp query=WHERE deptno=20

21. SCHEMAS

÷ִָзģʽ,ĬΪǰû.

22. STATUS

ָʾý̵ϸ״̬,ĬֵΪ0

23. TABLES

ָģʽ

TABLES=[schema_name.]table_name[:partition_name][,]

Schema_nameָ,table_nameָı,partition_nameָҪķ.

24. TABLESPACES

ָҪռб

25. TRANSPORT_FULL_CHECK

ѡָƱռδƱռϵļ鷽ʽ,ĬΪN.

ΪYʱ,ûռֱӵϵ,ռڱռڵıռֻһռ䱻,ʾϢ.ΪNʱ,ֻ鵥,ڱռ,δƱڱռ,ʾϢ,Ʊڱռ,δڱռ,򲻻ʾϢ.

26. TRANSPORT_TABLESPACES

ִָбռģʽ

27. VERSION

ָݿ汾,ĬֵΪCOMPATIBLE.

VERSION={COMPATIBLE | LATEST | version_string}

ΪCOMPATIBLEʱ,ݳʼCOMPATIBLEɶԪ;ΪLATESTʱ,ݿʵʰ汾ɶԪ.version_stringָݿ汾ַ.

EXPDP

ʹEXPDPʱ,תļֻܱDIRECTORYӦOSĿ¼,ֱָתļڵOSĿ¼.,ʹEXPDPʱ,ȽDIRECTORY.ҪΪݿûʹDIRECTORYȨ.

CREATE DIRECTORY dump dir AS D:DUMP;

GRANT READ, WIRTE ON DIRECTORY dump_dir TO scott;

1,

Expdp scott/tiger DIRECTORY=dump_dir DUMPFILE=tab.dmp TABLES=dept,emp

2,

Expdp scott/tiger DIRECTORY=dump_dir DUMPFILE=schema.dmp

SCHEMAS=system,scott

3.ռ

Expdp system/manager DIRECTORY=dump_dir DUMPFILE=tablespace.dmp

TABLESPACES=user01,user02

4,ݿ

Expdp system/manager DIRECTORY=dump_dir DUMPFILE=full.dmp FULL=Y

ʹIMPDP

IMPDPѡEXPDPкܶͬ,ͬ:

1,REMAP_DATAFILE

ѡڽԴļתΪĿļ,ڲͬƽ̨֮ƱռʱҪѡ.

REMAP_DATAFIEL=source_datafie:target_datafile

2,REMAP_SCHEMA

ѡڽԴжװصĿ귽.

REMAP_SCHEMA=source_schema:target_schema

3,REMAP_TABLESPACE

Դռж뵽Ŀռ

REMAP_TABLESPACE=source_tablespace:target:tablespace

4.REUSE_DATAFILES

ѡָռʱǷ񸲸Ѵڵļ.ĬΪN

REUSE_DATAFIELS={Y | N}

5.SKIP_UNUSABLE_INDEXES

ָǷʹõ,ĬΪN

6,SQLFILE

ָҪָDDLд뵽SQLű

SQLFILE=[directory_object:]file_name

Impdp scott/tiger DIRECTORY=dump DUMPFILE=tab.dmp SQLFILE=a.sql

7.STREAMS_CONFIGURATION

ָǷԪ(Stream Matadata),ĬֵΪY.

8,TABLE_EXISTS_ACTION

ѡָѾʱҵҪִеIJ,ĬΪSKIP

TABBLE_EXISTS_ACTION={SKIP | APPEND | TRUNCATE | FRPLACE }

øѡΪSKIPʱ,ҵѴڱһ;ΪAPPENDʱ,׷,ΪTRUNCATEʱ,ҵضϱ,ȻΪ׷;ΪREPLACEʱ,ҵɾѴڱ,ؽ׷,ע,TRUNCATEѡرNETWORK_LINKѡ

9.TRANSFORM

ѡָǷ޸ĽDDL

TRANSFORM=transform_name:value[:object_type]

Transform_nameָת,SEGMENT_ATTRIBUTESڱʶ(,洢,ռ,־Ϣ),STORAGEڱʶδ洢,VALUEָǷԻδ洢,object_typeָ.

Impdp scott/tiger directory=dump dumpfile=tab.dmp

Transform=segment_attributes:n:table

10.TRANSPORT_DATAFILES

ѡָƿռʱҪ뵽Ŀݿļ

TRANSPORT_DATAFILE=datafile_name

Datafile_nameָƵĿݿļ

Impdp system/manager DIRECTORY=dump DUMPFILE=tts.dmp

TRANSPORT_DATAFILES=/user01/data/tbs1.f

IMPDP

1,

Impdp scott/tiger DIRECTORY=dump_dir DUMPFILE=tab.dmp

TABLES=dept,emp

Impdp system/manage DIRECTORY=dump_dir DUMPFILE=tab.dmp

TABLES=scott.dept,scott.emp REMAP_SCHEMA=SCOTT:SYSTEM

һַʾDEPTEMP뵽SCOTT,ڶַʾDEPTEMPSYSTEM.

ע,Ҫ뵽,ָREMAP SCHEMAѡ.

2,뷽

Impdp scott/tiger DIRECTORY=dump_dir DUMPFILE=schema.dmp

SCHEMAS=scott

Impdp system/manager DIRECTORY=dump_dir DUMPFILE=schema.dmp

SCHEMAS=scott REMAP_SCHEMA=scott:system

3,ռ

Impdp system/manager DIRECTORY=dump_dir DUMPFILE=tablespace.dmp

TABLESPACES=user01

4,ݿ

Impdp system/manager DIRECTORY=dump_dir DUMPFILE=full.dmp FULL=y

xsb ڣ2007.09.25 11:16
re: expdp [ظ]

ղأлл

hrong ڣ2008.04.25 14:02



ڴ

ƺ

ַѡ

ҳѡ

authimage