WEB开发网
开发学院数据库Oracle 详解Oracle 11g R1中数据泵增强 阅读

详解Oracle 11g R1中数据泵增强

 2009-02-19 13:11:30 来源:WEB开发网   
核心提示: 下面是导入/导出操作的示例:expdp system tables=TEST1.TAB1 directory=TEST_DIR dumpfile=TEST.dmp logfile=expdpTEST.logtransportable=ALWAYSimpdp system tables=TE

下面是导入/导出操作的示例:

expdp system tables=TEST1.TAB1 directory=TEST_DIR dumpfile=TEST.dmp logfile=expdpTEST.log
transportable=ALWAYS
impdp system tables=TEST1.TAB1 directory=TEST_DIR dumpfile=TEST.dmp logfile=impdpTEST.log
transportable=ALWAYS network_link=DB11G transport_datafiles='/u01/oradata/DB11G/test01.dbf'

PARTITION_OPTIONS

PARTITION_OPTIONS参数指定在导出和导入操作过程中分区表该如何处理,语法如下:

PARTITION_OPTIONS={none | departition | merge}

可用的值包括:

◆ NONE 象在系统上的分区表一样创建。

◆ DEPARTITION 每个分区表和子分区表作为一个独立的表创建,名字使用表和分区(子分区)名字的组合。

◆ MERGE 将所有分区合并到一个表。

如果导出时使用了TRANSPORTABLE参数,这里就不能使用NONE和MERGE。

expdp test/test directory=TEST_DIR dumpfile=TEST.dmp logfile=expdpTEST.log tables=test.tab1
partition_options=merge

REUSE_DUMPFILES

如果在导出时转储文件已经存在,使用REUSE_DUMPFILES参数可以预防错误发生。

REUSE_DUMPFILES={Y | N}

设置为“Y”时,现在的转储文件将被覆盖,当使用默认值“N”时,如果转储文件已经存在就会产生一个错误。

expdp test/test schemas=TEST directory=TEST_DIR dumpfile=TEST.dmp logfile=expdpTEST.log
reuse_dumpfiles=y

REMAP_TABLE

这个参数允许在导入过程中使用TRANSPORTABLE方法时对表进行重命名,在使用PARTITION_OPTIONS导入时也可以使用这个参数修改基础表名,语法如下:

上一页  1 2 3 4 5  下一页

Tags:详解 Oracle 数据

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接