Oracle
文章平均质量分 71
weiyya
a la lei a la ei
展开
-
Oracle日志清理
Oracle可能因应用安装目录空间不足,无法写日志,导致数据库不可访问。解决办法是增加目录空间,另一个是清理数据日志。清理alert日志步骤如下所示,如日志目录不正确,请根据实际的应用安装环境修改路径:1) 清理侦听下的alert日志$ cd /oracle/diag/tnslsnr/LP30PSASAD2/listener/alert$ rm -rf log_*原创 2016-01-27 16:41:03 · 856 阅读 · 0 评论 -
ORACLE SCROLL CURSOR引起临时表空间增长
最近一段时间在解决一个大数据采集的问题,同事离职遗留的代码,不要太复杂 。背景是这样的,有个系统专门负责采集原始档案数据,即有blob字段类型的表,数据xml类型,且经过zip压缩的。要求将数据取出后,解压,存储为文本文件。数据量至少为3000万。我发现只要是数据量达到一个量级,以前不是问题的,现在全是问题!!!程序流程大至是这样的:1、获取本表的总记录数,进行负载均衡原创 2017-01-10 11:28:11 · 642 阅读 · 0 评论 -
Oracle 11G oem 配置及问题解决
第一步:删除当前的 Database Control 资料档案库。命令为:emca -repos drop第二步:创建新的 Database Control 资料档案库。命令为:emca -repos create第三步:配置、部署数据库的 Database Control EM资料档案库。命令为:emca -config dbcontrol db 修改监听端口号后企业管理器(En原创 2017-01-17 10:48:09 · 3678 阅读 · 0 评论 -
Oracle 12C 数据恢复步骤
1.1.1 场景2016年04月25日,由于操作失误,执行了数据库安装时的磁盘设置脚本,所有磁盘前100M数据被清除。导致数据库无法使用。4月22日对数据库进行了全库备份(仅包括数据文件),spfile,control文件均未备份。1.1.2 操作步骤使用CRS自动备份的文件恢复OCR ,使用备份的pfile生成spfile,启动数据库后,使用数据库自动生成的control文件的快原创 2017-01-17 10:51:17 · 2856 阅读 · 0 评论 -
查询Oracle日志中的SQL
示例如下所示:exec DBMS_LOGMNR.add_logfile('/archlog/1_1437_879452462.dbf',dbms_logmnr.addfile); exec DBMS_LOGMNR.START_LOGMNR(OPTIONS =>SYS.DBMS_LOGMNR.DICT_FROM_ONLINE_CATALOG); select SCN, TIMES原创 2017-01-17 10:55:49 · 684 阅读 · 0 评论