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

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

 2009-02-19 13:11:30 来源:WEB开发网   
核心提示: ◆ ALL 元数据和数据都加密◆ DATA_ONLY 只加密数据◆ ENCRYPTED_COLUMNS_ONLY 只加密写入到转储文件中的列◆ METADATA_ONLY 只加密元数据◆ NONE 不加密如果既没有设置ENCRYPTION参数也没有设置ENCRYPTION_PASSWORD

◆ ALL 元数据和数据都加密

◆ DATA_ONLY 只加密数据

◆ ENCRYPTED_COLUMNS_ONLY 只加密写入到转储文件中的列

◆ METADATA_ONLY 只加密元数据

◆ NONE 不加密

如果既没有设置ENCRYPTION参数也没有设置ENCRYPTION_PASSWORD参数,可能需要的加密级别是NONE,如果只设置了ENCRYPTION_PASSWORD参数,可能需要的参数应该是ALL,下面是一个使用这些参数的示例:

expdp test/test schemas=TEST directory=TEST_DIR dumpfile=TEST.dmp logfile=expdpTEST.log
encryption=all encryption_password=password

2. ENCRYPTION_ALGORITHM

ENCRYPTION_ALGORITHM参数指定了在导出时使用的加密算法,默认使用的是“AES128”,语法如下:

ENCRYPTION_ALGORITHM = { AES128 | AES192 | AES256 }

ENCRYPTION_ALGORITHM参数必须和ENCRYPTION 或 ENCRYPTION_PASSWORD参数联合使用,如:

expdp test/test schemas=TEST directory=TEST_DIR dumpfile=TEST.dmp logfile=expdpTEST.log
encryption=all encryption_password=password encryption_algorithm=AES256

3. ENCRYPTION_MODE

ENCRYPTION_MODE参数指出了在导出或导入过程中使用的安全类型,语法如下:

ENCRYPTION_MODE = { DUAL | PASSWORD | TRANSPARENT }

有效值和它们的默认设置解释如下:

◆ DUAL 这个模式下导出的转储文件可以使用Oracle加密钱夹导入,或者在导出时使用了ENCRYPTION_PASSWORD参数,如果设置了ENCRYPTION_PASSWORD参数并且有一个打开的钱夹,这是默认设置。

◆ PASSWORD 这个模式导出的文件只能在导出时使用了ENCRYPTION_PASSWORD参数才能导入。如果设置了ENCRYPTION_PASSWORD参数但没有一个打开的钱夹,这是默认设置。

上一页  1 2 3 4 5  下一页

Tags:详解 Oracle 数据

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