Oracle
日常巡检内容
110714
第一次修改
第一部分:数据库状态监控
1.
检查
Oracle
相关服务进程监听状态
Windows
平台下主要服务包括:
OracleServiceSID
:
Oracle
实例服务
OracleOraDb10g_home1TNSListenerFslmyoracle
:
Oracle
监听服务(
OFS
管理)
或者命令行:
lsnrctl status
OracleMSCSServices
:
Oracle Fail Safe for MSCS
服务
在当前活动节点上,服务状态应该是正常“已启动”状态。
Linux / AIX / HP-UX
平台查看
Oracle
进程:
Ps –ef | grep ora
2.
查看
Oracle
初始化参数
select * from v$parameter;
3.
检查
Oracle
的实例状态
select instance_name,version,status,database_status from v$instance;
SELECT inst_id, instance_name, host_name, VERSION, TO_CHAR (startup_time, 'yyyy-mm-dd
hh24:mi:ss') startup_time, status, archiver, database_status FROM gv$instance;
其中
"STATUS"
表示
Oracle
当前的实例状态,必须为
"OPEN"
;
"DATABASE_STATUS"
表示
Oracle
当前数据库的状态,必须为
"ACTIVE"
。
评论