当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > 数据库 > 正文 |
|
|||
在关闭Oracle数据库时需注意的问题 | |||
2007-8-23 10:40:42 文/未知 出处:互联网 | |||
不要提前关闭SQL*NET。 当需要SHUTDOWN数据库,不要提前关闭SQL*NET,直到确认关闭了SERVER上的所有数据库后再关闭SQL*NET。如果关闭了SQL*NET,用户将失去和数据库的会话。 存档或删除旧的trace files和logs 当启动Oracle的一个实例时,Oracle把关于该实例的诊断信息写入指定的trace和log文件。每个后台进程都增加一个TRACE文件,它被存储在指定的目录,该路径由INIT.ORA或CONFIG.ORA文件中的BACKGROUND_DUMP_DEST参数指定。用户在数据库中遇到一个内部错误时也增加用户的TRACE文件,该文件的位置由INIT.ORA或CONFIG.ORA文件中的USER_DUMP_DEST参数指定。TRACE文件的个数和名称形式由使用数据库的操作系统决定。 在每次启动和关闭数据库时,Oracle不会自动删除TRACE文件。如果长期不删除这些无用文件,它们将占据数据库中大量的自由空间。数据库管理员应该很好的管理这些文件,可以采取删除或者存档的策略来避免无用文件占用大量自由空间。 SQL*NET也产生LOG文件,一般叫LISTENER.LOG,LISTENER.LOG文件大小也随着启动的次数不断的变大,所以通过妥善管理它也能有效的利用空间。查看该文件可以键入命令: lsnrctl status 在Oracle8i中使用该命令,其显示结果为: o200 5% lsnrctl status LSNRCTL for SGI IRIX64: Version 8.1.6.0.0 - Production on 09-APR-2003 09:16:26 (c) Copyright 1998, 1999, Oracle Corporation. All rights reserved. Connecting to (ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY)) STATUS of the LISTENER Alias LISTENER Version TNSLSNR for SGI IRIX64: Version 8.1.6.0.0 - Production Start Date 19-MAR-2003 14:43:53 Uptime 20 days 18 hr. 4607182418800017439 min. 56 sec Trace Level off Security OFF SNMP OFF Listener Log File /data/ora8i/OraHome/network/log/listener.log The listener supports no services The command completed successfully 改名ALERT LOG文件 ALERT LOG文件也是用来记录INSTANCE的诊断信息的。它的存放目录也通过BACKGROUND_DUMP_DEST参数来指定。一般情况下ALERT LOG文件命名方式为:ALERT_ .LOG。ALTER LOG文件包括了一些数据库主要事件信息,例如:startup和shutdown及redolog的使用、表空间的改变、文件的改变、内部错误信息和数据库备份状态的改变等。 ALTER LOG在后续数据库的使用中,其增长速度非常快。如果一段时间后,再查看它时,其文件已经变得非常大,所以查看它是非常的费劲。一般来讲,为了既能留下这些有用的信息,同时不至于浪费很大的空间,最好的管理办法就是给它改名。可以在任何时候更改ALTER LOG文件名,建议在SHUTDOWN/STARTUP数据库时更改名字。 |
|||
最新热点 | 最新推荐 | 相关文章 | ||
MySQL转换Oracle的七大注意事项 如何把文本数据导入Oracle中 oracle中如何取消密码管理停止密码验… Mysql数据库名和表名在不同系统下的… mysql全文搜索:sql的写法 了解Oracle启动模式的三个阶段 Oracle同义词的定义给数据库管理的好… 解答SQL不许在视图定义ORDER BY子句… ORACLE普遍错误代码地说明与处理 数据库海量数据查询与优化 |
关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 | |
Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号 |