- 浏览: 121648 次
文章分类
最新评论
-
张万里:
只有前台页面,参考意义不大
ztree左侧菜单jspDemo -
sesamfox:
缺少addProperty和create方法
使用cglib动态创建java类 -
aappds:
请问一下,这些漏洞用appscan扫描出来以后怎么查看具体漏洞 ...
常见WEB开发安全漏洞 原因分析及解决
linux中oracle的日常维护命令2008-04-08 10:171 检查Oracle的进程
[oracle@mzl ~]$ ps -ef|grep "ora_"|grep -v grep
oracle 2791 1 0 17:22 ? 00:00:00 ora_pmon_ORCL
oracle 2793 1 0 17:22 ? 00:00:00 ora_psp0_ORCL
oracle 2795 1 0 17:22 ? 00:00:00 ora_mman_ORCL
oracle 2797 1 0 17:22 ? 00:00:00 ora_dbw0_ORCL
......
在检查Oracle的进程命令输出后,输出显示至少应包括以下一些进程:
• Oracle写数据文件的进程,输出显示为:“ora_dbw0_ORCL”
• Oracle写日志文件的进程,输出显示为:“ora_lgwr_ORCL”
• Oracle监听实例状态的进程,输出显示为:“ora_smon_ORCL”
• Oracle监听客户端连接进程状态的进程,输出显示为:“ora_pmon_ORCL”
• Oracle进行归档的进程,输出显示为:“ora_arc0_ORCL”
• Oracle进行检查点的进程,输出显示为:“ora_ckpt_ORCL”
• Oracle进行恢复的进程,输出显示为:“ora_reco_ORCL”
2
查看数据库的实例:
SQL> select instance_name,status,version,database_status from v$instance;
INSTANCE_NAME STATUS VERSION DATABASE_STATUS
---------------- ------------ ----------------- -----------------
ORCL OPEN 10.2.0.1.0 ACTIVE
其中“STATUS”表示Oracle当前的实例状态,必须为“OPEN”;“DATABASE_STATUS”表
示Oracle当前数据库的状态,必须为“ACTIVE”。
3 查看数据库的日志模式,打开模式
SQL> select name,log_mode,open_mode from v$database;
NAME LOG_MODE OPEN_MODE
--------- ------------ ----------
ORCL ARCHIVELOG READ WRITE
其中“LOG_MODE”表示Oracle当前的归档方式。“ARCHIVELOG”表示数据库运行在归档
模式下,“NOARCHIVELOG”表示数据库运行在非归档模式下。在我们的系统中数据库必须运
行在归档方式下。
4 查看数据库alert_SID.log 中的ora-的错误信息:
[oracle@mzl ~]$ cat /u01/app/oracle/admin/orcl/bdump/alert_ORCL.log|grep -i ora-
ORA-1126 signalled during: alter database archivelog ...
ORA-1126 signalled during: alter database archivelog...
ORA-01157: cannot identify/lock data file 4 - see DBWR trace file
ORA-01110: data file 4: '/u01/app/oracle/oradata/orcl/users01.dbf'
查alert_SID.log中的err的信息:
[oracle@mzl ~]$ cat $ORACLE_BASE/admin/orcl/bdump/alert_ORCL.log|grep -i err
Mem# 0 errs 0: /u01/app/oracle/oradata/orcl/redo01.log
Mem# 0 errs 0: /u01/app/oracle/oradata/orcl/redo02.log
查alert_SID.log的fail的信息:
[oracle@mzl ~]$ cat $ORACLE_BASE/admin/orcl/bdump/alert_ORCL.log|grep -i fail
PMON failed to acquire latch, see PMON dump
PMON failed to acquire latch, see PMON dump
PMON failed to acquire latch, see PMON dump
5
检查控制文件状态:
SQL> select status,name from v$controlfile;
STATUS NAME
------- --------------------------------------------------
/u01/app/oracle/oradata/orcl/control01.ctl
/u01/app/oracle/oradata/orcl/control02.ctl
/u01/app/oracle/oradata/orcl/control03.ctl
输出结果应该有3条以上(包含3条)的记录,“STATUS”应该为空。状态为空表示控制
文件状态正常。
6 查询日志状态
SQL> select group#,status,member from v$logfile;
GROUP# STATUS MEMBER
---------- ------- --------------------------------------------------
2 /u01/app/oracle/oradata/orcl/redo02.log
1 STALE /u01/app/oracle/oradata/orcl/redo01.log
3 STALE /u01/app/oracle/oradata/orcl/redo03.log
输 出结 果应该 有 3 条以上 (包 含 3 条)记 录, “ STATUS ” 应该为 非 “ INVALID” , 非“DELETED”。
7 查询数据状态:
SQL> select file#,status,name from v$datafile;
FILE# STATUS NAME
---------- ------- --------------------------------------------------
1 SYSTEM /u01/app/oracle/oradata/orcl/system01.dbf
2 ONLINE /u01/app/oracle/oradata/orcl/undotbs01.dbf
3 ONLINE /u01/app/oracle/oradata/orcl/sysaux01.dbf
4 ONLINE /u01/app/oracle/oradata/orcl/users01.dbf
5 ONLINE /u01/app/oracle/oradata/orcl/example01.dbf
6 ONLINE /u01/app/oracle/oradata/orcl/perfstat.dbf
7 ONLINE /u01/app/oracle/oradata/orcl/risenet.dbf
7 rows selected.
“ONLINE"表示正常在线状态
8 查询表空间状态:
SQL> select tablespace_name,status from dba_tablespaces;
TABLESPACE_NAME STATUS
------------------------------ ---------
SYSTEM ONLINE
UNDOTBS1 ONLINE
SYSAUX ONLINE
TEMP ONLINE
USERS ONLINE
EXAMPLE ONLINE
PERFSTAT ONLINE
RISENET ONLINE
8 rows selected.
“ONLINE”表示正常在线状态
9
检查Oracle所有回滚段的状态
SQL> select segment_name,status from dba_rollback_segs;
SEGMENT_NAME STATUS
------------------------------ ----------------
SYSTEM ONLINE
_SYSSMU10$ ONLINE
_SYSSMU9$ ONLINE
_SYSSMU8$ ONLINE
_SYSSMU7$ ONLINE
_SYSSMU6$ ONLINE
_SYSSMU5$ ONLINE
_SYSSMU4$ ONLINE
_SYSSMU3$ ONLINE
_SYSSMU2$ ONLINE
_SYSSMU1$ ONLINE
11 rows selected.
10 检查Oracle初始化文件中相关的参数值
SQL> l
1* select resource_name,current_utilization,max_utilization,initial_allocation,limit_value from v$resource_limit
SQL> /
RESOURCE_NAME CURRENT_UTILIZATION MAX_UTILIZATION INITIAL_AL LIMIT_VALU
--------------- ------------------- --------------- ---------- ----------
processes 20 30 150 150
sessions 25 33 170 170
enqueue_locks 14 22 2300 2300
enqueue_resourc 14 37 968 UNLIMITED
es
ges_procs 0 0 0 0
ges_ress 0 0 0 UNLIMITED
ges_locks 0 0 0 UNLIMITED
ges_cache_ress 0 0 0 UNLIMITED
ges_reg_msgs 0 0 0 UNLIMITED
RESOURCE_NAME CURRENT_UTILIZATION MAX_UTILIZATION INITIAL_AL LIMIT_VALU
--------------- ------------------- --------------- ---------- ----------
ges_big_msgs 0 0 0 UNLIMITED
ges_rsv_msgs 0 0 0 0
gcs_resources 0 0 0 0
gcs_shadows 0 0 0 0
dml_locks 0 44 748 UNLIMITED
temporary_table 0 0 UNLIMITED UNLIMITED
_locks
transactions 0 10 187 UNLIMITED
branches 0 0 187 UNLIMITED
cmtcallbk 0 1 187 UNLIMITED
RESOURCE_NAME CURRENT_UTILIZATION MAX_UTILIZATION INITIAL_AL LIMIT_VALU
--------------- ------------------- --------------- ---------- ----------
sort_segment_lo 0 1 UNLIMITED UNLIMITED
cks
max_rollback_se 11 11 187 65535
gments
max_shared_serv 1 1 UNLIMITED UNLIMITED
ers
parallel_max_se 0 2 40 3600
rvers
RESOURCE_NAME CURRENT_UTILIZATION MAX_UTILIZATION INITIAL_AL LIMIT_VALU
--------------- ------------------- --------------- ---------- ----------
22 rows selected.
11
检查Oracle各个表空间的增长情况
SQL> l
1 select
2 A.tablespace_name,(1-(A.total)/B.total)*100 used_percent
3 from
4 (select tablespace_name,sum(bytes) total
5 from dba_free_space group by tablespace_name) A,
6 (select tablespace_name,sum(bytes) total
7 from dba_data_files group by tablespace_name) B
8* where A.tablespace_name=B.tablespace_name
SQL> /
TABLESPACE_NAME USED_PERCENT
------------------------------ ------------
UNDOTBS1 33.25
SYSAUX 99.0364583
RISENET .0125
USERS 62.5
SYSTEM 98.6067708
EXAMPLE 68.25
PERFSTAT 28.7625
7 rows selected.
12 检查一些扩展异常的对象
SQL> select segment_name,segment_type,tablespace_name,
2 (extents/max_extents)*100 Percent
3 from sys.DBA_segments
4 where max_extents!=0 and (extents/max_extents)*100>=95
5 order by percent;
no rows selected
如果有记录返回,则这些对象的扩展已经快达到它定义时的最大扩展值。对于这些对象
要修改它的存储结构参数.
13 检查system表空间内的内容
SQL> select distinct(owner) from dba_tables
2 where tablespace_name='SYSTEM' and
3 owner!='SYS' and owner!='SYSTEM'
4 union
5 select distinct(owner) from dba_indexes
6 where tablespace_name='SYSTEM' and
7 owner!='SYS' and owner!='SYSTEM';
OWNER
------------------------------
MDSYS
OLAPSYS
OUTLN
如果有记录返回,则表明system表空间内存在一些非system和sys用户的对象。应该进一
步检查这些对象是否与我们应用相关。如果相关请把这些对象移到非System表空间,同时应
该检查这些对象属主的缺省表空间值,
14
检查对象的下一扩展与表空间的最大扩展值
SQL> select a.table_name,a.next_extent,a.tablespace_name
2 from all_tables a,
3 (select tablespace_name,max(bytes) as big_chunk
4 from dba_free_space group by tablespace_name) f
5 where f.tablespace_name=a.tablespace_name
6 and a.next_extent>f.big_chunk
7 union
8 select a.index_name,a.next_extent,a.tablespace_name
9 from all_indexes a,
10 (select tablespace_name,max(bytes) as big_chunk
11 from dba_free_space
12 group by tablespace_name) f
13 where f.tablespace_name=a.tablespace_name
14 and a.next_extent>f.big_chunk;
no rows selected
如果有记录返回,则表明这些对象的下一个扩展大于该对象所属表空间的最大扩展值,
需调整相应表空间的存储参数
[oracle@mzl ~]$ ps -ef|grep "ora_"|grep -v grep
oracle 2791 1 0 17:22 ? 00:00:00 ora_pmon_ORCL
oracle 2793 1 0 17:22 ? 00:00:00 ora_psp0_ORCL
oracle 2795 1 0 17:22 ? 00:00:00 ora_mman_ORCL
oracle 2797 1 0 17:22 ? 00:00:00 ora_dbw0_ORCL
......
在检查Oracle的进程命令输出后,输出显示至少应包括以下一些进程:
• Oracle写数据文件的进程,输出显示为:“ora_dbw0_ORCL”
• Oracle写日志文件的进程,输出显示为:“ora_lgwr_ORCL”
• Oracle监听实例状态的进程,输出显示为:“ora_smon_ORCL”
• Oracle监听客户端连接进程状态的进程,输出显示为:“ora_pmon_ORCL”
• Oracle进行归档的进程,输出显示为:“ora_arc0_ORCL”
• Oracle进行检查点的进程,输出显示为:“ora_ckpt_ORCL”
• Oracle进行恢复的进程,输出显示为:“ora_reco_ORCL”
2
查看数据库的实例:
SQL> select instance_name,status,version,database_status from v$instance;
INSTANCE_NAME STATUS VERSION DATABASE_STATUS
---------------- ------------ ----------------- -----------------
ORCL OPEN 10.2.0.1.0 ACTIVE
其中“STATUS”表示Oracle当前的实例状态,必须为“OPEN”;“DATABASE_STATUS”表
示Oracle当前数据库的状态,必须为“ACTIVE”。
3 查看数据库的日志模式,打开模式
SQL> select name,log_mode,open_mode from v$database;
NAME LOG_MODE OPEN_MODE
--------- ------------ ----------
ORCL ARCHIVELOG READ WRITE
其中“LOG_MODE”表示Oracle当前的归档方式。“ARCHIVELOG”表示数据库运行在归档
模式下,“NOARCHIVELOG”表示数据库运行在非归档模式下。在我们的系统中数据库必须运
行在归档方式下。
4 查看数据库alert_SID.log 中的ora-的错误信息:
[oracle@mzl ~]$ cat /u01/app/oracle/admin/orcl/bdump/alert_ORCL.log|grep -i ora-
ORA-1126 signalled during: alter database archivelog ...
ORA-1126 signalled during: alter database archivelog...
ORA-01157: cannot identify/lock data file 4 - see DBWR trace file
ORA-01110: data file 4: '/u01/app/oracle/oradata/orcl/users01.dbf'
查alert_SID.log中的err的信息:
[oracle@mzl ~]$ cat $ORACLE_BASE/admin/orcl/bdump/alert_ORCL.log|grep -i err
Mem# 0 errs 0: /u01/app/oracle/oradata/orcl/redo01.log
Mem# 0 errs 0: /u01/app/oracle/oradata/orcl/redo02.log
查alert_SID.log的fail的信息:
[oracle@mzl ~]$ cat $ORACLE_BASE/admin/orcl/bdump/alert_ORCL.log|grep -i fail
PMON failed to acquire latch, see PMON dump
PMON failed to acquire latch, see PMON dump
PMON failed to acquire latch, see PMON dump
5
检查控制文件状态:
SQL> select status,name from v$controlfile;
STATUS NAME
------- --------------------------------------------------
/u01/app/oracle/oradata/orcl/control01.ctl
/u01/app/oracle/oradata/orcl/control02.ctl
/u01/app/oracle/oradata/orcl/control03.ctl
输出结果应该有3条以上(包含3条)的记录,“STATUS”应该为空。状态为空表示控制
文件状态正常。
6 查询日志状态
SQL> select group#,status,member from v$logfile;
GROUP# STATUS MEMBER
---------- ------- --------------------------------------------------
2 /u01/app/oracle/oradata/orcl/redo02.log
1 STALE /u01/app/oracle/oradata/orcl/redo01.log
3 STALE /u01/app/oracle/oradata/orcl/redo03.log
输 出结 果应该 有 3 条以上 (包 含 3 条)记 录, “ STATUS ” 应该为 非 “ INVALID” , 非“DELETED”。
7 查询数据状态:
SQL> select file#,status,name from v$datafile;
FILE# STATUS NAME
---------- ------- --------------------------------------------------
1 SYSTEM /u01/app/oracle/oradata/orcl/system01.dbf
2 ONLINE /u01/app/oracle/oradata/orcl/undotbs01.dbf
3 ONLINE /u01/app/oracle/oradata/orcl/sysaux01.dbf
4 ONLINE /u01/app/oracle/oradata/orcl/users01.dbf
5 ONLINE /u01/app/oracle/oradata/orcl/example01.dbf
6 ONLINE /u01/app/oracle/oradata/orcl/perfstat.dbf
7 ONLINE /u01/app/oracle/oradata/orcl/risenet.dbf
7 rows selected.
“ONLINE"表示正常在线状态
8 查询表空间状态:
SQL> select tablespace_name,status from dba_tablespaces;
TABLESPACE_NAME STATUS
------------------------------ ---------
SYSTEM ONLINE
UNDOTBS1 ONLINE
SYSAUX ONLINE
TEMP ONLINE
USERS ONLINE
EXAMPLE ONLINE
PERFSTAT ONLINE
RISENET ONLINE
8 rows selected.
“ONLINE”表示正常在线状态
9
检查Oracle所有回滚段的状态
SQL> select segment_name,status from dba_rollback_segs;
SEGMENT_NAME STATUS
------------------------------ ----------------
SYSTEM ONLINE
_SYSSMU10$ ONLINE
_SYSSMU9$ ONLINE
_SYSSMU8$ ONLINE
_SYSSMU7$ ONLINE
_SYSSMU6$ ONLINE
_SYSSMU5$ ONLINE
_SYSSMU4$ ONLINE
_SYSSMU3$ ONLINE
_SYSSMU2$ ONLINE
_SYSSMU1$ ONLINE
11 rows selected.
10 检查Oracle初始化文件中相关的参数值
SQL> l
1* select resource_name,current_utilization,max_utilization,initial_allocation,limit_value from v$resource_limit
SQL> /
RESOURCE_NAME CURRENT_UTILIZATION MAX_UTILIZATION INITIAL_AL LIMIT_VALU
--------------- ------------------- --------------- ---------- ----------
processes 20 30 150 150
sessions 25 33 170 170
enqueue_locks 14 22 2300 2300
enqueue_resourc 14 37 968 UNLIMITED
es
ges_procs 0 0 0 0
ges_ress 0 0 0 UNLIMITED
ges_locks 0 0 0 UNLIMITED
ges_cache_ress 0 0 0 UNLIMITED
ges_reg_msgs 0 0 0 UNLIMITED
RESOURCE_NAME CURRENT_UTILIZATION MAX_UTILIZATION INITIAL_AL LIMIT_VALU
--------------- ------------------- --------------- ---------- ----------
ges_big_msgs 0 0 0 UNLIMITED
ges_rsv_msgs 0 0 0 0
gcs_resources 0 0 0 0
gcs_shadows 0 0 0 0
dml_locks 0 44 748 UNLIMITED
temporary_table 0 0 UNLIMITED UNLIMITED
_locks
transactions 0 10 187 UNLIMITED
branches 0 0 187 UNLIMITED
cmtcallbk 0 1 187 UNLIMITED
RESOURCE_NAME CURRENT_UTILIZATION MAX_UTILIZATION INITIAL_AL LIMIT_VALU
--------------- ------------------- --------------- ---------- ----------
sort_segment_lo 0 1 UNLIMITED UNLIMITED
cks
max_rollback_se 11 11 187 65535
gments
max_shared_serv 1 1 UNLIMITED UNLIMITED
ers
parallel_max_se 0 2 40 3600
rvers
RESOURCE_NAME CURRENT_UTILIZATION MAX_UTILIZATION INITIAL_AL LIMIT_VALU
--------------- ------------------- --------------- ---------- ----------
22 rows selected.
11
检查Oracle各个表空间的增长情况
SQL> l
1 select
2 A.tablespace_name,(1-(A.total)/B.total)*100 used_percent
3 from
4 (select tablespace_name,sum(bytes) total
5 from dba_free_space group by tablespace_name) A,
6 (select tablespace_name,sum(bytes) total
7 from dba_data_files group by tablespace_name) B
8* where A.tablespace_name=B.tablespace_name
SQL> /
TABLESPACE_NAME USED_PERCENT
------------------------------ ------------
UNDOTBS1 33.25
SYSAUX 99.0364583
RISENET .0125
USERS 62.5
SYSTEM 98.6067708
EXAMPLE 68.25
PERFSTAT 28.7625
7 rows selected.
12 检查一些扩展异常的对象
SQL> select segment_name,segment_type,tablespace_name,
2 (extents/max_extents)*100 Percent
3 from sys.DBA_segments
4 where max_extents!=0 and (extents/max_extents)*100>=95
5 order by percent;
no rows selected
如果有记录返回,则这些对象的扩展已经快达到它定义时的最大扩展值。对于这些对象
要修改它的存储结构参数.
13 检查system表空间内的内容
SQL> select distinct(owner) from dba_tables
2 where tablespace_name='SYSTEM' and
3 owner!='SYS' and owner!='SYSTEM'
4 union
5 select distinct(owner) from dba_indexes
6 where tablespace_name='SYSTEM' and
7 owner!='SYS' and owner!='SYSTEM';
OWNER
------------------------------
MDSYS
OLAPSYS
OUTLN
如果有记录返回,则表明system表空间内存在一些非system和sys用户的对象。应该进一
步检查这些对象是否与我们应用相关。如果相关请把这些对象移到非System表空间,同时应
该检查这些对象属主的缺省表空间值,
14
检查对象的下一扩展与表空间的最大扩展值
SQL> select a.table_name,a.next_extent,a.tablespace_name
2 from all_tables a,
3 (select tablespace_name,max(bytes) as big_chunk
4 from dba_free_space group by tablespace_name) f
5 where f.tablespace_name=a.tablespace_name
6 and a.next_extent>f.big_chunk
7 union
8 select a.index_name,a.next_extent,a.tablespace_name
9 from all_indexes a,
10 (select tablespace_name,max(bytes) as big_chunk
11 from dba_free_space
12 group by tablespace_name) f
13 where f.tablespace_name=a.tablespace_name
14 and a.next_extent>f.big_chunk;
no rows selected
如果有记录返回,则表明这些对象的下一个扩展大于该对象所属表空间的最大扩展值,
需调整相应表空间的存储参数
发表评论
-
SQL查询和SQL函数
2012-10-30 13:13 1126二、SQL查询和SQL函数 SQL支持如下类别的命令 ... -
ORACLE如何使用DBMS_METADATA.GET_DDL获取DDL语句
2012-09-11 08:55 1232本文转自:http://blog.chinaunix.net/ ... -
oracle 常用视图
2012-09-03 11:00 12471 Oracle常用数据字典表 1、 查看当前用户的 ... -
oracle 常见问题
2012-08-15 20:58 815判断数据是否为数字 nvl2(translate(十 ... -
oracle日常问题维护
2012-08-14 12:01 9(一)处理等待sql --1 select sid, ... -
30036ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDOTBS1'解决办法
2012-05-25 16:23 5761解决该问题分三步走 (一) --查看undo表空间使用情况 ... -
横表的纵表实例
2012-05-12 10:26 9441.需要更改为横表的纵表如下图所示横表要求结构为busi_co ... -
oracle job使用
2012-05-12 10:14 833创建 创建JOB就比较简单了,下面就是创建JOB的代码 ... -
利用dbms_metadata.get_ddl查看DDL语句
2012-05-12 10:04 869当我们想要查看某个表或者是表空间的DDL的时候,可以利用dbm ... -
java 处理oracle clob操作
2012-05-10 11:14 1141第一种: Clob clob = rs. ... -
DB tools 收集
2012-04-16 17:29 538网址:http://www.withdata.com/ 网 ... -
oracle row_number()over() 函数运用
2012-01-04 19:17 1236row_number() over ([partition b ... -
Linux 下安装Oracle之实践
2011-12-29 15:43 805转自:http://shenliang1985.blog.16 ...
相关推荐
1 检查Oracle的进程 2 查看数据库的实例: 3 查看数据库的日志模式,打开模式 4 查看数据库alert_SID.log 中的ora-的错误信息: 5 检查控制文件状态: 6 查询日志状态 7 查询数据状态: 8 查询表空间状态: 等等
linux中oracle的日常维护命令.docx linux中oracle的日常维护命令.docx linux中oracle的日常维护命令.docx linux中oracle的日常维护命令.docxlinux中oracle的日常维护命令.docx
oracle+linux日常维护指导手册oracle+linux日常维护指导手册oracle+linux日常维护指导手册oracle+linux日常维护指导手册oracle+linux日常维护指导手册
基于linux平台Oracle的安装及日常运维管理
linux中oracle的日常维护命令.pdf
linux中oracle的日常维护命令-09-30.pdf
oracle rac日常基本维护命令 所有实例和服务的状态 $ srvctl status database -d orcl Instance orcl1 is running on node linux1 Instance orcl2 is running on node linux2 单个实例的状态 $ srvctl status...
1.【Oracle RAC】Linux + Oracle 11g R2 RAC 安装配置详细过程 http://space.itpub.net/9664900/viewspace-676836 02.【Oracle RAC】Oracle RAC更改VIP IP地址_2节点的实验 ...03.【Oracle RAC】Oracle RAC删除一个...
基于LINUX的Oracle 10G RAC管理维护学习,一个总结性很强的技术指导文档,总结RAC相关基础知识、安装规划、CRS的日常维护、failover和load balance、RAC监控优化、高速导入导出expdp工具、rman备份恢复RAC等技术操作...
Oracle RAC日常基本维护命令 所有实例和服务的状态 在数据库全局命名服务的状态 特定节点上节点应用程序的状态 显示 RAC 数据库的配置
2.3.2安装Linux操作系统 2.3.3挂载iSCSI磁盘 2.3.4配置udev固定iSCSI磁盘设备名称 2.3.5配置服务器的图形化环境 2.4 RAC运行环境安装前检查 2.4.1服务器检查 2.4.2存储检查 2.4.3网络检查 2.5配置数据库...