Oracle数据库案例整理-Oracle系统执行失败-sql_trace至TRUE导致Oracle在根文件夹中缺乏可用空间
2015-10-13 11:46
911 查看
1.1 述
在“$ORACLE_BASE/diag/rdbms/$ORACLE_SID/$ORACLE_SID/trace”文件夹下产生大量“oracle_w000_9708.trc”和“oracle_w000_9708.trm”文件。产生这些文件的速度太快。导致Oracle根文件夹可用空间不足。
1.2 可能原因
导致“$ORACLE_BASE/diag/rdbms/$ORACLE_SID/$ORACLE_SID/tracee”文件夹产生大量文件的可能原因是数据库全局sql_trace开关设置为TRUE。1.3 处理步骤
以oracle用户登录数据库机器。以sysdba用户连接数据库。
% sqlplus / as sysdba
查看全局sql_trace开关状态。
SQL> show parameter trace;
系统显演示样例如以下信息:
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_trace integer 0
sec_protocol_error_trace_action string TRACE
sql_trace boolean TRUE
trace_enabled boolean TRUE
tracefile_identifier string
关闭全局sql_trace开关。
SQL> alter database set sql_trace = false;
检查问题是否解决。
1.4 參考信息
假设要跟踪某个session。仅仅须要session级别打开,跟踪完请及时关闭。· 打开session级别跟踪:
SQL> alter session set sql_trace = ture;
· 关闭session级别跟踪:
SQL> alter session set sql_trace = false;
相关文章推荐
- 利用ORACLE 11g 新特性创建物理备库
- oracle中的rownum、order by与分页
- Oracle中group by用法
- ORACLE 12C 冷备份方式的数据迁移(rename方式)
- oracle 服务基本操作,启动,停止 故障处理
- 2015重庆思庄携手Oracle University技术巡讲
- oracle 第06章 数据字典
- oracle存储过程
- Oracle如何编译BBED
- oracle 坏块的处理方法
- oracle col命令
- oracle ora-各种常见java.sql.SQLException归纳
- Oracle 指数 一个简短的引论
- ORACLE添加表约束的语法示例
- 解决安装Oracle12c时中文方块字
- Oracle视图、序列、索引、约束
- 删除父节点同时删除该节点上的所有子节点(oracle)
- 解决oracle 端口 1521 本机127可通 其他ip不通
- Oracle系统数据表恢复及迁移
- 3.Oracle数据库SQL开发之 创建store的schema