详解Oracle 11g R1中数据泵增强
2009-02-19 13:11:30 来源:WEB开发网本文对Oracle数据库11g R1中数据泵增强做一个简单的概述,包括以下内容:
◆ 压缩(COMPRESSION)
◆ 加密参数
a. 加密和加密密码(ENCRYPTION and ENCRYPTION_PASSWORD)
b. 加密算法(ENCRYPTION_ALGORITHM)
c. 加密模式(ENCRYPTION_MODE)
◆ 可传输性(TRANSPORTABLE)
◆ 分区选项(PARTITION_OPTIONS)
◆ 重用转储文件(REUSE_DUMPFILES)
◆ 表重新映射(REMAP_TABLE)
◆ 数据选项(DATA_OPTIONS)
a. 跳过约束错误(SKIP_CONSTRAINT_ERRORS)
b. XML CLOB
◆ 重新映射数据(REMAP_DATA)
◆ 其它增强
压缩
COMPRESSION参数允许你确定在导出时对什么进行压缩,语法如下:
COMPRESSION={ALL | DATA_ONLY | METADATA_ONLY | NONE}
可用的选项有:
◆ ALL 元数据和数据都被压缩
◆ DATA_ONLY 只压缩数据
◆ METADATA_ONLY 只压缩元数据
◆ NONE 不压缩
下面是一个使用COMPRESSION参数的示例:
expdp test/test schemas=TEST directory=TEST_DIR dumpfile=TEST.dmp
logfile=expdpTEST.log compression=all
如果要使用这些选项,初始化参数COMPATIBLE应该设置为11.0.0或更高,但METADATA_ONLY选项可以用于10.2。
加密参数
数据泵加密是企业版的特性,因此下面描述的内容都只与企业版有关,此外,初始化参数COMPATIBLE应该设置为11.0.0或更高。
1. ENCRYPTION 和 ENCRYPTION_PASSWORD
加密的使用是由ENCRYPTION 和 ENCRYPTION_PASSWORD参数控制的,ENCRYPTION参数的语法如下:
ENCRYPTION = {ALL | DATA_ONLY | ENCRYPTED_COLUMNS_ONLY | METADATA_ONLY | NONE}
可用的选项有:
更多精彩
赞助商链接