《深入浅出Oracle——DBA 入门、进阶与诊断案例》书中以oracle9i为例, 笔记中均以oracle10g为实例操作
1.Oracle Server组成 Instance和Database
1.Oracle Server组成 Instance和Database
Instance指一组后台进程/线程和一块共享内存区域
Database指存储在磁盘上的一组物理文件
2.数据库的启动
步骤1
nomount状态 寻找参数文件pfile/spfile, 创建实例,启动后台进程
步骤2 mount状态
步骤3 open状态
启动到nomount状态
#
su - oracle
查看警报日志文件 alert_<sid>.log 可以看到启动这一阶段的过程
路径/u01/app/oracle/admin/ora10g/bdump
可以在SQL*Plus中通过以下命令来检查数据库是否使用了spfile文件,如果value不为Null,则数据库使用了spfile文件:
从操作系统查看启动了的后台进程:
使用RMAN(Recovery Manager)时, Oracle允许在不存在参数文件的情况下启动,数据库的db_name缺省命名为DUMMY;