WEB开发网
开发学院数据库Oracle 诊断文件,帮助数据库管理员排忧解难 阅读

诊断文件,帮助数据库管理员排忧解难

 2009-02-10 13:09:07 来源:WEB开发网   
核心提示: 二是这个预警文件的存储位置,预警文件的存储位置数据库管理员可以根据自己的需要进行设置,诊断文件,帮助数据库管理员排忧解难(2),默认情况下,其存储位置是有BACKGROUND_DUMP_DEST参数决定,若是错误信息,则往往是以Error开头,按照笔者的习惯,笔者往往不会把它放在Oracl

二是这个预警文件的存储位置。预警文件的存储位置数据库管理员可以根据自己的需要进行设置。默认情况下,其存储位置是有BACKGROUND_DUMP_DEST参数决定。按照笔者的习惯,笔者往往不会把它放在Oracle数据库的安装目录。而是放在另外一个磁盘的下。如此的话,即方便数据库管理员查看,也有利于这预警文件的安全。另外,其文件名字也有其固定的规则。预警文件的命名规则为Alert_SID.log。其中SID表示数据库服务的例程名字。

三是数据库管理员要定期去查看这个预警文件。笔者是每个工作日上班的第一件事情就是去查看这个预警文件。有时候,预警文件显示的错误信息,可以帮助我们数据库管理员提前发现数据库出现崩溃的征兆。从而可以减少由此带来的损失。也就是说,预警文件可以帮助数据库管理员起到防范于未然的作用。

诊断文件之二:后台进程跟踪文件。

后台进程跟踪文件主要用来诊断后台进程的警告或者错误信息。后台进程跟踪文件主要记录两类信息。一是警告信息。在数据库后台进程运行的过程中,数据库会对进程进行实时跟踪。警告信息就是指那些对于当前例程不会有不利影响,但是数据库会认为不怎么合适或者可能会对其他进程产生不利影响的一些信息。二是错误信息。错误信息就是指当前配置给后台进程造成的阻碍甚至无法顺利运行某个进程的一些信息。如假设某个数据文件出现了损坏无法读取,那么当数据库服务器发出检查点时,数据库系统会将后台进程所检测的错误信息写入到该进程的跟踪文件中去。当数据库管理员怀疑某个进程出现了问题,则只要查看这个后台进程跟踪文件,或多或少可以发现一些进程错误的蛛丝马迹,如造成进程错误的原因等等。从而为数据库管理员消除故障原因提供帮助。在后台进程跟踪文件中,若是错误信息,则往往是以Error开头。从而跟一些警告信息进行区别。

上一页  1 2 3 4  下一页

Tags:诊断 文件 帮助

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接