您的位置:首页 > 数据库 > Oracle

My Oracle Notes(5):谈谈经常碰到的Oracle中的各种名称

2009-10-11 23:50 281 查看
如数据库名,数据库实例,SID......


Oracle_SID

SID是System IDentifier的缩写(又称Site IDentifier),而Oracle_SID就是Oracle System IDentifier的缩写.在Oracle系统中,Oracle_SID以环境变量的形式出现,当Oracle实例启动时,在操作系统上fork的进程就依据这个Oracle_SID来创建,这就是SID的作用.


INSTANCE_NAME

Oracle数据库内部存在一个初始化参数INSTANCE_NAME,用于标识数据库实例的名称.其缺省值通常就是ORACLE_SID;但是初始化参数INSTANCE_NAME和ORACLE_SID可以不同,不同实例可以拥有相同的INSTANCE_NAME.


告警日志文件

告警日志文件由按时间顺序排列的消息和错误记录组成.

下列信息会记录在告警日志文件中:

(1)内部错误(ORA-600,ORA-07445等错误信息) 和块损坏错误(ORA-1578);

(2)影响数据库结构和参数的操作和诸如CREATE DATABASE,STARTUP,SHUTDOWN,ARCHIVE LOG和RECOVER之类的语句

(3)实例启动时所有非缺省的初始化参数值

数据库管理员定期检查告警日志文件时很重要的,这样就可以在问题变得严重之前发现他们并及时处理。

由于告警日志文件时不停累计的,所以在检查以后可以按照规定备份或整理告警日志文件。告警日志文件的存储位置有初始化参数BACKGROUND_DUMP_DEST定义.

可以用select value from v$parameter where name='background_dump_dest'; 找到它具体地址.

参考资料:

(1)《深入解析Oracle》第一章

(2)《Oracle9i.Database.Administration.Fundamentals》

(3) Ask Tom "What is a SID,how to change it,how to ..."


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: