My Oracle Support Banner

Tracing windows system calls via Process Monitor - truss equivalent for Windows (Doc ID 1447085.1)

Last updated on OCTOBER 30, 2019

Applies to:

Oracle Database - Enterprise Edition - Version 8.1.7.0 to 12.1.0.2 [Release 8.1.7 to 12.1]
Oracle Net Services - Version 11.1.0.7 to 11.1.0.7 [Release 11.1]
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Information in this document applies to any platform.

Goal

This is an introduction to Process Monitor tool, and how to use it for tracing application system calls.
 
Tracing system calls is beneficial for troubleshooting issues that are suspected to be failing due to system resources, i.e. database startup failure, adding datafile hang/failure, etc.
 
1. What is Process Monitor?
2. How to get Process Monitor?
3. How does it work?
4. How to trace a single application?
5. Quick application tracing.
6. Tracing a single thread.
7. Resetting the filter.
8. Further reading.

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
 1. What is Process Monitor?
 2. How to get Process Monitor?
 3. How does it work?
 4. How to trace a single application?
 5. Quick application tracing.
 6. Tracing a single thread.
 7. Resetting the filter.
 8. Further reading.

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.