加入收藏 | 设为首页 | 会员中心 | 我要投稿 温州站长网 (https://www.0577zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux中oracle的日常维护命令

发布时间:2016-09-04 01:13:42 所属栏目:Linux 来源:站长网
导读:1. 检查Oracle的进程 $ ps -ef|grep ora_|grep -v grep oracle 5998 1 0 11:15:59 0:01 ora_j000_PPRD10 oracle 2968 1 0 21:16:57 0:00 ora_q000_PPRD10 oracl
副标题[/!--empirenews.page--]

1.  检查Oracle的进程

$  ps -ef|grep "ora_"|grep -v grep

oracle  5998     1  0 11:15:59          0:01 ora_j000_PPRD10

oracle  2968     1  0 21:16:57          0:00 ora_q000_PPRD10

oracle  2927     1  0 21:16:33          0:00 ora_pmon_PPRD10

oracle  2933     1  0 21:16:34          0:07 ora_dbw0_PPRD10

oracle  2945     1  0 21:16:34          0:02 ora_mmon_PPRD10

oracle  2931     1  0 21:16:33          0:00 ora_mman_PPRD10

oracle  2949     1  0 21:16:34          0:00 ora_d000_PPRD10

oracle  2970     1  0 21:16:57          0:00 ora_q001_PPRD10

oracle  2935     1  0 21:16:34          0:05 ora_lgwr_PPRD10

oracle  2951     1  0 21:16:34          0:00 ora_s000_PPRD10

oracle  2939     1  0 21:16:34          0:06 ora_smon_PPRD10

oracle  2957     1  0 21:16:47          0:00 ora_qmnc_PPRD10

oracle  2943     1  0 21:16:34          0:05 ora_cjq0_PPRD10

oracle  2947     1  0 21:16:34          0:00 ora_mmnl_PPRD10

oracle  2937     1  0 21:16:34          0:18 ora_ckpt_PPRD10

oracle  2941     1  0 21:16:34          0:00 ora_reco_PPRD10

oracle  2929     1  0 21:16:33          0:00 ora_psp0_PPRD10

在检查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进行[url=javascript:;]恢复[/url]的进程,输出显示为:“ora_reco_ORCL”

2 .  查看数据库的实例:

SQL> select instance_name,status,version,database_status from v$instance;

INSTANCE_NAME  STATUS    VERSION     DATABASE_STATUS

----------------        ------------   -----------------    -----------------

PPRD10           OPEN     10.2.0.4.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

---------      ------------          ----------

PPRD10    NOARCHIVELOG  READ WRITE

其中“LOG_MODE”表示Oracle当前的归档方式。“ARCHIVELOG”表示数据库运行在归档模式下,“NOARCHIVELOG”表示数据库运行在非归档模式下。

4 . 查看数据库alert_SID.log 中的ora-的错误信息:

$ more /u01/app/oracle/admin/pinnsoft/bdump/alert_pinnsoft.log | grep -i ora-

WARNING: inbound connection timed out (ORA-3136)

WARNING: inbound connection timed out (ORA-3136)

ORA-12012: error on auto execute of job 78677

ORA-20820: ORA-20820:

ORA-06512: at "PS_SYSTEM.ROW_VALIDATOR_T", line 912

本文URL地址:http://www.bianceng.cn/OS/Linux/201410/45428.htm

(编辑:温州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读