Linux-UNIX: Patching Oracle database with A-TAP
Deactivate A-TAP before you patch Oracle databases because A-TAP modifies Oracle binaries.
Before you begin
- Stop Oracle
database.
srvctl stop instance -db database_name -node node_name -force
- Deactivate all A-TAP
instances.
/usr/local/guardium/guard_stap/guardctl --db_instance=oracle deactivate
If the command fails, use --force-action=yes parameter to force deactivation of A-TAP.
Tip: To confirm the status of A-TAP instances, use thelist-active
of the guardctl utility. The following example shows the command to check the status of A-TAP instances.guardium_base>/xxx/guardctl list-active oracle
Remember: If you apply patches to a new$ORACLE_HOME
, while existing active nodes are running A-TAP, do not deactivate A-TAP.If you migrated all databases from old $ORACLE_HOME, complete the following steps:- Stop the Oracle databases that are running under old
$ORACLE_HOME
. - Deactivate A-TAP for the original instance.
- Delete the inspection engine in the S-TAP configuration
corresponding to the old
$ORACLE_HOME
.
- Stop the Oracle databases that are running under old