The Library is currently in the process of being upgraded from Oracle Database Version 184.108.40.206 to 220.127.116.11.
Demos are being upgraded to reflect the new Container paradigm as well as EBR (Edition Based Redefinition) and may contain references to CDBs, PDBs,
and other objects you may not be familiar with such as CDB_OBJECTS_AE: Welcome to 12c.
Do you remember when mainframes were replaced by client-server? When
client-server was replaced by n-tier architecture? The "Cloud" is a
distraction ... DevOps is not. Prepare for the future.
Undocumented package supporting data masking with workload captures and replays.
API for the mask phase of rat masking for capture files. It makes a call out to the kernel function which iterates over each stmt in each cap file and replaces the values of all sensitive binds with masked values. It also removes binds in AWR.
capture_directory IN VARCHAR2,
script_id IN NUMBER);
user_name IN VARCHAR2, -- user executing the masking script
package_name IN VARCHAR2, -- name of masking package
mask_definition IN XMLTYPE, -- xml of masking definition
control_xml IN XMLTYPE DEFAULT NULL); -- control xml from masking definition
API for the extract phase of rat masking for SQL tuning sets. It makes a call out to the kernel function which iterates over each statement in each STS in the db and extracts all sensitive bind values.
dbms_rat_mask.spa_extract_data(spa_extract_data(script_id IN NUMBER);
API for the mask phase of rat masking for SQL tuning sets.
It makes a call out to the kernel function which iterates over each stmt in each STS in the db and replaces the values of all sensitive binds with masked values. It also removes peeked binds present in the other_xml column of the plan lines table.
dbms_rat_mask.spa_mask_data(spa_mask_data(script_id IN NUMBER);