Preparing Oracle for monitoring

This page explains how to add Oracle instances. 

In Redgate Monitor, supported versions of Oracle servers can be found here. 

For Linux, supported versions can be found here.

Setting up an Oracle User in Single Instance Database 

Setting up an Oracle User with sys user as sysdba 

In the following commands replace: 

  • <password> with the redgatemonitor password 

  1. CREATE USER redgatemonitor IDENTIFIED BY <password>;
  2. GRANT CONNECT TO redgatemonitor;
  3. GRANT SELECT_CATALOG_ROLE TO redgatemonitor;
  4.  
  5. GRANT SELECT ON V$DIAG_ALERT_EXT TO redgatemonitor;
  6.  
  7. GRANT CREATE TABLE TO redgatemonitor;

Setting up an Oracle User in Multi-Tenant Database

Setting up an Oracle User from the Root Container Database with sys user as sysdba 

In the following commands replace: 

  • <password> with the C##redgatemonitor password 


  1. CREATE USER C##redgatemonitor IDENTIFIED BY <password>;
  2. ALTER USER C##redgatemonitor SET CONTAINER_DATA=ALL CONTAINER=CURRENT
  3. GRANT CONNECT TO C##redgatemonitor CONTAINER=ALL;
  4. GRANT SELECT_CATALOG_ROLE TO C##redgatemonitor CONTAINER=ALL;
  5. GRANT SELECT ON V$DIAG_ALERT_EXT TO C##redgatemonitor CONTAINER=ALL;
  6. GRANT CREATE TABLE TO C##redgatemonitor;



Didn't find what you were looking for?