Oracle OLS$DATAPUMP
Version 20c

General Information
Library Note
Purpose Internal DataPump support package but note that the objects are related to those in AMGT$DATAPUMP, PSTDY_DATAPUMP_SUPPORT and TSDP$DATAPUMP
AUTHID DEFINER
Dependencies
ALL_TABLES KU$_STATUS LBAC_PRIVS
DBMS_ASSERT KU$_STATUS1220 OLS$POL
DBMS_DATAPUMP LBAC_CACHE OLS_UTIL_WRAPPER
DP_ADD_RLS_POLICY LBAC_LABEL PLITBLM
DP_DROP_RLS_POLICY LBAC_LABEL_LIST PRIVS_TO_CHAR
KU$_JOBDESC1220    
Documented No
First Available 10.1
Security Model Owned by LBACSYS with no privileges granted.
Source {ORACLE_HOME}/rdbms/admin/prvtolsdd.plb
Subprograms
 
INSTANCE_CALLOUT_IMP
Undocumented ols$datapump.instace_callout_imp(
obj_name   IN  VARCHAR2,
obj_schema IN  VARCHAR2,
obj_type   IN  NUMBER,
prepost    IN  BINARY_INTEGER,
action     OUT VARCHAR2,
alt_name   OUT VARCHAR2);
conn sys@pdbdev as sysdba

CREATE TABLE test (
testcol DATE);

SELECT type#
FROM obj$
WHERE name = 'TEST';

DECLARE
 actout   v$session.action%TYPE;
 anameout obj$.name%TYPE;
BEGIN
  lbacsys.ols$datapump.instance_callout_imp('TEST', 'SYS', 2, 0, actout, anameout);
  dbms_output.put_line('Action: ' || actout);
  dbms_output.put_line('Name: ' || anameout);
END;
/
 
SYSTEM_CALLOUT_IMP
Undocumented ols$datapump.system_callout_imp(prepost IN BINARY_INTEGER);
exec lbacsys.ols$datapump.system_callout_imp(1);

PL/SQL procedure successfully completed.

Related Topics
LBAC_EXP
LBAC_POLICY_ADMIN
LBAC_SESSION
LBAC_STANDARD
LBAC_SYSDBA
OLS_DIP_NTFY
OLS_ENFORCEMENT
OLS_UTIL_WRAPPER
Oracle Label Security (OLS)
SA_COMPONENTS
SA_LABEL_ADMIN
SA_SYSDBA
SA_USER_ADMIN
TO_LABEL_LIST