Cluster expdp(Oracle Clusterware和RAC的不同)

2024-09-22 04:20:51 :0

cluster expdp(Oracle Clusterware和RAC的不同)

这篇文章给大家聊聊关于cluster expdp,以及Oracle Clusterware和RAC的不同对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

本文目录

Oracle Clusterware和RAC的不同

我在之前的Blog里写过2篇有关Oracle 数据泵的Blog,如下: Oracle 10gData Pump Expdp/Impdp 详解***隐藏网址*** Oracleexpdp/impdp 使用示例***隐藏网址*** 这两篇都是介绍数据泵的使用。 那么在实际的使用中,我们也会遇到一个问题,发生一些ORA-xx的错误,有具体的错误,我们都可以去google去分析,但是还有情况,就是也不错误,而是在某一步停住了,而且很长时间不动。 这是时候,我们是不好判断数据泵的操作是否正常。 在数据泵卡住的时候,有一个很好的方法来判断:1. 在expdp的时候,我们要观察dump 文件的变化,只要dump 文件大小在变化,那就说明expdp是正常的。2. 在impdp的时候,我们可以及时查看表空间的变化,只要我们的表空间在变化,说明我们的impdp是正常的。 如果在数据泵操作的时候,表空间和dump都没有变化,数据泵操作也停止在某一步不动。那么我们就只能对数据泵进行debug操作。二.如何对数据泵进行debug? trace 生成的文件可能很大,所以在进行trace之前,必须先检查dump文件的大小:max_dump_file_size。 $ orz param max_dump Session altered. NAME ISDEFAULT SESMO SYSMOD VALUE---------------------- --------- -------------- ---------------max_dump_file_size TRUE TRUE IMMEDIATE unlimited 如果不是unlimited,就进行修改:ALTER SYSTEM SETmax_dump_file_size = unlimited SCOPE = both; 2.1 使用Data Pump的TRACE 参数 2.1.1 TRACE 说明 启动trace 功能只需要在expdp/impdp 命令后加上一个trace 参数,该参数由一个7位的16进制数据组成。 前三位指定Data Pump组件的代码,后四位一般是:0300。 任何已0开头的trace的值都会被忽略,trace值不区分大小写。 如:TRACE = 04A0300 或者 TRACE=4a0300trace值的一些注意事项:(1) trace 值不要超过7位十六进制数字。(2) 不要添加十六进制的0x符号。(3) 不要将16进制转换成10进制。(4) 会忽略最前面的0,即使长度不满足7位。(5) 参数不区分大小写。在使用trace 参数时,执行数据泵操作的用户需要具有DBA 角色或者EXP_FULL_DATABASE /IMP_FULL_DATABASE的角色,如果权限不足,就会报ORA-31631的错误。ORA-31631: privileges are required 解决方法:给用户赋权。 如:GRANT exp_full_database TO tianlesoftware; 操作完成之后,在收回权限即可:revoke exp_full_database from tianlesoftware; 使用TRACE的示例:expdp scott/tiger DIRECTORY=my_dir DUMPFILE=expdp_s.dmp LOGFILE=expdp_s.log TABLES=empTRACE=480300

有人碰到过这样的情况么expdp大表报错ORA-01555

这个错误是很早就publisher的。主要是说在执行导出或查询某张表的时候,又有其它用户对该表进行了行修改。修改提交后,通常UNDO中会保留这些旧的资料,用来保证数据一致性读。 如果UNDO保留时间到了,并且UNDO中无足够空间,这些在UNDO中的旧资料就会被覆盖。那些依靠这些数据的操作就无法获得一致性读,从而报错:ORA-01555 建议修改undo_retention、undo tablespace size到合适的大小或者选择数据库空闲时间段执行expdp作业 ps: 在oracle11g中,EM advice centre - undo advisor 可以评估undo表空间和undo retention如何设置

oracle备份 什么时候加cluster=no

数据库中最重要最关键的就是备份与恢复啦,这节我们就来谈一谈Oralce数据库的备份与恢复针对expdp,impdp的使用。

关于cluster expdp,Oracle Clusterware和RAC的不同的介绍到此结束,希望对大家有所帮助。

cluster expdp(Oracle Clusterware和RAC的不同)

本文编辑:admin
Copyright © 2022 All Rights Reserved 威海上格软件有限公司 版权所有

鲁ICP备20007704号

Thanks for visiting my site.