How To Check Oracle Processes In Windows Using Command Line?
Posted: Sunday, November 22, 2009
by Gitesh Trivedi
Dbametrix Solutions
Is there any command in Windows like ps command in Unix for Oracle DBA?
How to check Oracle processes in windows. This is burning problem for every remote Oracle DBA.
In unix there is command called "ps". Using ps command Oracle DBA can check all type of processes which are running in system. Ps command is very useful to administrating and monitoring oracle in unix/linux systems for all Oracle DBA.
Alternate of ps command in windows (Great tip for Oracle DBA):
Windows has own command to trace all running processes in the system. Using "tasklist" command Oracle DBA can able to trace all running processes in windows including oracle,sqlplus,exp,imp and others. Tasklist command is very closer to ps command. Using tasklist command Oracle DBA can able to access process ids, session ids, cpu time, and modules of running processes in Oracle on Windows.
No it is not TRUE. Really !!!
Please check help of tasklist command.
C:\>tasklist /?Please check help of tasklist command.
TASKLIST [/S system [/U username [/P [password]]]] [/M [module] | /SVC | /V] [/FI filter] [/FO format] [/NH]
Description: This command line tool displays a list of application(s) and associated task(s)/process(es) currently running on either a local or remote system.
Parameter List:
/S system Specifies the remote system to connect to.
/U [domain\]user Specifies the user context under which the command should execute.
/P [password] Specifies the password for the given user context. Prompts for input if omitted.
/M [module] Lists all tasks that have DLL modules loaded in them that match the given pattern name. If the module name is not specified, displays all modules loaded by each task.
/SVC Displays services in each process.
/V Specifies that the verbose information is to be displayed.
/FI filter Displays a set of tasks that match a given criteria specified by the filter.
/FO format Specifies the output format.
Valid values: "TABLE", "LIST", "CSV". /NH S
pecifies that the "Column Header" should not be displayed in the output. Valid only for "TABLE" and "CSV" formats.
/? Displays this help/usage.
Filters: Filter Name Valid Operators Valid Value(s) ---– ----- ----–
STATUS eq, ne RUNNING | NOT RESPONDING
IMAGENAME eq, ne Image name
PID eq, ne, gt, lt, ge, le PID value
SESSION eq, ne, gt, lt, ge, le Session number
SESSIONNAME eq, ne Session name
CPUTIME eq, ne, gt, lt, ge, le CPU time in the format of hh:mm:ss. hh – hours, mm – minutes, ss – seconds
MEMUSAGE eq, ne, gt, lt, ge, le Memory usage in KB
USERNAME eq, ne User name in [domain\]user format
SERVICES eq, ne Service name
WINDOWTITLE eq, ne Window title
MODULES eq, ne DLL name
Examples:
TASKLIST
TASKLIST /M
TASKLIST /V
TASKLIST /SVC
TASKLIST /M wbem*
TASKLIST /S system /FO LIST
TASKLIST /S system /U domain\username /FO CSV /NH
TASKLIST /S system /U username /P password /FO TABLE /NH TASKLIST /FI "USERNAME ne NT AUTHORITY\SYSTEM" /FI "STATUS eq running"
Example:
C:\>tasklist
Image Name PID Session Name Session# Mem Usage
========================= ====== ================ ======== ============
System Idle Process 0 Console 0 16 K
oracle.exe 4 Console 0 282,100 K
smss.exe 636 Console 0 420 K
csrss.exe 692 Console 0 6,496 K
winlogon.exe 716 Console 0 1,336 K
services.exe 760 Console 0 4,020 K
lsass.exe 772 Console 0 7,188 K
svchost.exe 956 Console 0 5,568 K
Means using tasklist or tasklist -v command we can monitor and manage our oracle processes.
Now never tell that you don't have ps command for windows !!!
All the best,
Gitesh Trivedi
About The Author: Gitesh Trivedi is an Expert Oracle DBA and working in Dbametrix. He has excellent 13 years experience. You can reach him on site http://www.dbametrix.com offers Remote DBA support and remote Oracle DBA service. All copyright reserved by @Dbametrix. contact mailto:info@dbametrix.com or at http://www.dbametrix.com/remote-dba.html
This Article has been viewed 1,357 times. (Not updated in real-time.)
No comments yet.We want your comments! If you can read this, you don't have javascript enabled, so you can't use this comment system. Please enable javascript.