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

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

 2009-02-19 13:11:30 来源:WEB开发网   
核心提示: ◆ TRANSPARENT 这个模式使用Oracle加密钱夹创建的加密转储文件,如果在这个模式下指定了ENCRYPTION_PASSWORD参数并产生了错误,详解Oracle 11g R1中数据泵增强(3),如果只设置了ENCRYPTION参数这是默认设置,关于钱夹的设置请参考http:/

◆ TRANSPARENT 这个模式使用Oracle加密钱夹创建的加密转储文件,如果在这个模式下指定了ENCRYPTION_PASSWORD参数并产生了错误,如果只设置了ENCRYPTION参数这是默认设置。

关于钱夹的设置请参考http://www.oracle-base.com/articles/11g/TablespaceEncryption_11gR1.php#wallet_creation。

ENCRYPTION_MODE参数需要指定ENCRYPTION 或 ENCRYPTION_PASSWORD参数。

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

TRANSPORTABLE

TRANSPORTABLE参数和TRANSPORT_TABLESPACES参数类似,但TRANSPORT_TABLESPACES只能导出/导入表的元数据,需要你手动传输相关表空间数据文件,导出操作列出了必须被传输的表空间,语法如下:

TRANSPORTABLE = {ALWAYS | NEVER}

值ALWAYS开启了可传输模式,默认值是NEVER,表示是一个正常的导入/导出。

使用TRANSPORTABLE参数导出时有下面的约束:

◆ 这个参数只在导出表一级时可用。

◆ 执行这个操作的用户必须有EXP_FULL_DATABASE权限。

◆ 表空间包括的源对象必须是只读的。

◆ COMPATIBLE初始化参数必须设置为11.0.0或更高。

◆ 用户执行导出的默认表空间和要传输的表空间不能是同一个。

在导入时也有一些限制:

◆ 在导入过程中必须指定NETWORK_LINK参数,这个参数校验数据库连接到源方案的有效性。

◆ 执行导入操作的方案必须有EXP_FULL_DATABASE 和 IMP_FULL_DATABASE权限。

◆ TRANSPORT_DATAFILES参数用于识别容纳表数据的数据文件。

上一页  1 2 3 4 5  下一页

Tags:详解 Oracle 数据

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