El comando ps de Linux para ver los procesos relacionados con Oracle

  

Oracle es una de las bases de datos utilizadas por muchos desarrolladores. Los procesos relacionados con Oracle también son muchos. Por lo general, podemos ver estos procesos relacionados a través del comando ps.

Así es como:

Oracle Listener

Este comando muestra el proceso de Red de Oracle Listener

[oracle @ www.linuxidc. Com ~] $ ps -ef |  Grep tnslsnr

oracle 1999 29986 0 09:47 pts /2 00:00:00 grep tnslsnr

oracle 3647 1 0 Jul03? 00:00:34 /u01 /oracle /mc3yd213 /db /tech_st/11.1.0/bin/tnslsnr mc3yd213 -inherit

oracle 6431 1 0 Jul03? 00:00:00 /u01/oracle/mc3yd213/apps/tech_st/10.1.2/bin/tnslsnr APPS_mc3yd213 - Heredar

oracle 13616 1 0 May27? 00:00:40 /u01/oracle/mc3yd213/apps/tech_st/10.1.2/bin/tnslsnr LISTENER -herherit

[oracle @ www. Linuxidc.com ~] $

Oracle Background Process

[oracle @ www.linuxidc.com ~] $ ps -ef |  Grep -i " ora_ "

oracle 1887 1 0 09:42? 00:00:00 ora_w000_mc3yd213

oracle 2159 1 0 09:54? 00:00:00 ora_j000_mc3yd213

oracle 2167 29986 0 09:55 pts /2 00:00:00 grep -i ora_

oracle 3516 1 0 Jul03? 00:02:00 ora_pmon_mc3yd213

oracle 3518 1 0 ¿Jul03? 00:02:08 ora_vktm_mc3yd213

oracle 3522 1 0 Jul03? 00:00:27 ora_diag_mc3yd213

oracle 3524 1 0 Jul03? 00:00:18 ora_dbrm_mc3yd213

Oracle 3526 1 0 Jul03? 00:00:35 ora_psp0_mc3yd213

oracle 3528 1 0 Jul03? 00:05:59 ora_dia0_mc3yd213

oracle 3530 1 0 Jul03? 00:00:19 ora_mman_mc3yd213

oracle 3532 1 0 Jul03? 00:01:06 ora_dbw0_mc3yd213

oracle 3534 1 0 Jul03? 00:02:53 ora_lgwr_mc3yd213

oracle 3536 1 0 Jul03? 00:02: 08 ora_ckpt_mc3yd213

oracle 3538 1 0 Jul03? 00:01:36 ora_smon_mc3yd213

oracle 3540 1 0 Jul03? 00:00:06 ora_reco_mc3yd213

Oracle 3542 1 0 Jul03? 00:02:01 ora_mmon_mc3yd213

oracle 3544 1 0 Jul03? 00:03:20 ora_mmnl_mc3yd213

oracle 3564 1 0 Jul03? 00:00:09 ora_fbda_mc3yd213

oracle 3569 1 0 Jul03? 00:00:16 ora_qmnc_mc3yd213

oracle 3584 1 0 Jul03? 00:00:36 ora_q000_mc3yd213

oracle 3586 1 0 Jul03? 00:00: 15 ora_q001_mc3yd213

oracle 3690 1 0 Jul03? 00:02:30 ora_cjq0_mc3yd213

oracle 3707 1 0 Jul03? 00:00:28 ora_smco_mc3yd213

oracle 7676 1 0 Jul03? 00:42:49 ora_m000_mc3yd213

[oracle @ www.xitongzhijia.net ~] $

eg.ora_pmon_mc3yd213 es un proceso PMON, PMON (Process Monitor) es un proceso en segundo plano de Oracle creado al comenzar una instancia de la base de datos. El proceso PMON liberará recursos si un proceso de usuario falla (por ejemplo, libere los bloqueos de la base de datos).

Estos procesos en segundo plano también se pueden encontrar en la base de datos, puede usar el siguiente SQL para verificar Proceso de fondo, en la columna del programa, puede Para SMON, MMON, CKPT, PMON, MMAN, MMNL ... proceso de fondo

seleccionar * FROM v $ session WHERE type = 'BACKGROUND';

Oracle Management Agent

[oracle @ www.linuxidc.com ~] $ ps -ef |  Grep emagent

oracle 2097 29986 0 09:51 pts /2 00:00:00 grep emagent

oraem 3130 1 0 May24? 00:08:57 /opt /oracle /oraem /agent10g /perl /bin /perl /opt/oracle/oraem/agent10g/bin/emwd.pl agent /opt/oracle/oraem/agent10g/sysman/log/emagent.nohup

oraem 3150 3130 0 May24? 00 : 25: 56 /opt /oracle /oraem /agent10g /bin /emagent

[oracle @ www.xitongzhijia.net ~] $

Lo anterior es el comando ps de Linux para ver los procesos relacionados con Oracle. El método, que a menudo necesita encontrar amigos de estos procesos y recopilar rápidamente este tutorial, mejorará enormemente su velocidad.

Copyright © Conocimiento de Windows All Rights Reserved