`
mikixiyou
  • 浏览: 1086910 次
  • 性别: Icon_minigender_1
  • 来自: 南京
博客专栏
C3c8d188-c0ab-3396-821d-b68331e21226
Oracle管理和开发
浏览量:349586
社区版块
存档分类
最新评论

Oracle的ORA-1652临时表空间临时段不能扩展问题分析

阅读更多

在alert.log日志文件中报ORA-1652错,提示不能扩展临时表空间的临时段,但没有告诉我们是什么导致了这个错误,也没有告诉更具体的信息,如用户和SQL语句。
因此,需要设置event去记录ORA-1652发生时生成一个trc文件。这个trc文件中记录了用户、机器、OS和SQL语句等等信息。
通过这个trc文件,可以判断出是什么SQL出现了ORA-1652错误。
设置event的方法如下:
ALTER system SET EVENTS '1652 TRACE NAME ERRORSTACK LEVEL 3';

在捕获到错误信息后,需要将它关闭。操作方法如下:
ALTER system SET EVENTS '1652 TRACE NAME ERRORSTACK OFF' ;
 
如果需要设置多个EVENT,可以这样操作:
ALTER system SET EVENTS '1653 TRACE NAME ERRORSTACK LEVEL 3:1652 TRACE NAME ERRORSTACK OFF' ;
如果event设置到了spfile文件中,需要清理掉它的操作如下:
ALTER SYSTEM SET EVENT='' SCOPE=spfile sid='*';

0
0
分享到:
评论

相关推荐

    Oracle日常维护故障定位故障排除

    3 由于临时表空间无法扩展导致数据库被挂起 4由于未打补丁导致RMAN备份时将数据库挂起 5由于BLOB类型的表记录数太多操作又太频繁导致数据库效率急差 6由于未对特大表(达到或超过100万条记录)定期做表分析导致...

    oracle恢复工具-FY_Recover_Data

    从红色字体可以看出,恢复72622条,刚好是truncate前业务表中记录数,恢复临时表为:SYS.TRUNTAB1$$2 第七步:查看输出内容和构造表名: insert into truntab1 select * from SYS.TRUNTAB1$$2 第八步:验证...

    oracle的临时表空间写满磁盘空间解决改问题的步骤

    Oracle9i的init.ora参数中文说明

    Oracle9i初始化参数中文说明 Blank_trimming: 说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级...

    北大青鸟Oracle教程集1

    – – – – 数据段 索引段 回滚段 临时段 扩展区 2-1 扩展区的集合由一定数目的相邻数据块和段 组成 增量扩展区是与上次该段中分配的扩展区大 小相同或更大的后续扩展区 Oracle 使用独立的算法搜索整个自由空间 ...

    北大青鸟Oracle教程集2

    – – – – 数据段 索引段 回滚段 临时段 扩展区 2-1 扩展区的集合由一定数目的相邻数据块和段 组成 增量扩展区是与上次该段中分配的扩展区大 小相同或更大的后续扩展区 Oracle 使用独立的算法搜索整个自由空间 ...

    ORACLE9i_优化设计与系统调整

    §9.4.4 临时表空间设计规划 100 §9.4.5 数据文件和日志文件在不同磁盘上 101 §9.5 数据库物理设计 101 §9.5.1 定量估计 101 §9.5.2 表空间与数据文件 102 §9.5.3 物理设计原则 103 §9.5.4 数据库物理设计内容...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    组成:表空间、段、区、块的组成层次 六、 oracle安装、卸载和启动  硬件要求 物理内存:1GB 可用物理内存:50M 交换空间大小:3.25GB 硬盘空间:10GB  安装 1. 安装程序成功下载,将会得到如下2个文件: ...

    深入解析Oracle.DBA入门进阶与诊断案例

    6.2.12 诊断案例二:临时表引发的竞争 297 6.2.13 小结 299 第7章 重做(Redo) 300 7.1 Redo的作用 300 7.2 Redo的原理 301 7.3 Redo与Latch 302 7.4 Oracle 9i Redo的增强 303 7.5 Oracle 10g Redo...

    oracle数据库dba管理手册

    4.9 段空间的重新分配方法 92 4.9.1 数据文件收缩 92 4.9.2 数据表、簇、索引的收缩 93 4.9.3 重建索引 94 4.10 物理条件的满足 95 第二部分 数据库管理 第5章 开发过程管理 97 5.1 成功三要素 97 5.2 培植过程 97 ...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    作者通过总结各自多年的软件开发和教学培训经验,与大家分享了掌握Oracle SQL所独有的丰富功能的技巧所在,内容涵盖SQL执行、联结、集合、分析函数、子句、事务处理等多个方面。读者可以学习到以下几个方面的技巧:...

    Toad 使用快速入门

     注意,如果是选择了专门建立toad这个用户的话,需要先修改一下脚本,指定用户的默认表空间和临时表空间。 需要使用Oracle8i 的Profile analyzer,必须运行ToadProfiler.sql  需要加强Toad的安全性,必须...

    Oracle从入门到精通

    7. tablespace 表空间:一个或多个数据文件的逻辑组成。 ..... 8. redo log file 重做日志文件............................. 9. control file 控制文件 ................................. 10. parameter file 初始...

Global site tag (gtag.js) - Google Analytics