Oracle KUPM$MCP
Version 19c

General Information
Library Note Morgan's Library Page Header
Which has the higher priority in your organization: Deploying a new database or securing the ones you already have? Looking for a website, and resources, dedicated solely to securing Oracle databases? Check out DBSecWorx.
Purpose DataPump private internal utilities.

Note: This page has been posted prior to the GA release of 20c. It will be completed once we have access to the release version.
AUTHID CURRENT_USER
Data Types desc kupc$_message

kupc$_message is NOT FINAL
MSGTYPE   NUMBER
REQUESTID VARCHAR2(128)

METHODS
-------
MEMBER FUNCTION ISDATAGRAM RETURNS BOOLEAN
MEMBER FUNCTION ISREQUEST  RETURNS BOOLEAN
MEMBER FUNCTION ISRESPONSE RETURNS BOOLEAN
Dependencies SELECT name FROM dba_dependencies WHERE referenced_name = 'KUPM$MCP'
UNION
SELECT referenced_name FROM dba_dependencies WHERE name = 'KUPM$MCP';

Query returns 97 rows in 19.3
Documented No
First Available Not known
Security Model Owned by SYS with EXECUTE granted to PUBLIC
Source {ORACLE_HOME}/rdbms/admin/prvthpm.plb
Subprograms
 
CLOSE_JOB
Undocumented
Protected by an ACCESSIBLE BY clause
kupm$mcp.close_job;
exec kupm$mcp.close_job;
 
DISPATCH
Undocumented kupm$mcp.dispatch(request IN sys.kupc$_message) RETURN sys.kupc$_message;
TBD
 
FILE_LOG_MESSAGE
Undocumented kupm$mcp.file_log_message(
errcode    IN NUMBER,
parameter1 IN VARCHAR2,
parameter2 IN VARCHAR2,
parameter3 IN VARCHAR2,
parameter4 IN VARCHAR2,
parameter5 IN VARCHAR2,
parameter6 IN VARCHAR2,
parameter7 IN VARCHAR2,
parameter8 IN VARCHAR2);
TBD
 
FILE_TO_WORKER
Undocumented kupm$mcp.file_to_worker(message IN sys.kupc$_message);
TBD
 
GET_ENDIANNESS
Returns the endianess kupm$mcp.get_endianness RETURN NUMBER;
SELECT kupm$mcp.get_endianness

GET_ENDIANNESS
--------------
             2
 
MAIN
Undocumented kupm$mcp.main(
job_name      IN VARCHAR2,
job_owner     IN VARCHAR2,
restart_job   IN BINARY_INTEGER,
debug_info    IN BINARY_INTEGER,
ena_sec_roles IN NUMBER);
TBD
 
MAINLOOP
Undocumented kupm$mcp.mainloop;
exec kupm$mcp.mainloop;

PL/SQL procedure successfully completed.
 
SET_DEBUG
Undocumented
Protected by an ACCESSIBLE BY clause
kupm$mcp.set_debug(debug_flags IN BINARY_INTEGER);
exec kupm$mcp.set_debug(0);
BEGIN kupm$mcp.set_debug(0); END;
      *
ERROR at line 1:
ORA-06550: line 1, column 7:
PLS-00904: insufficient privilege to access object SET_DEBUG
 
VALIDATE_EXPRESSION
Undocumented kupm$mcp.validate_expression(expr_value IN VARCHAR2) RETURN NUMBER;
TBD

Related Topics
Built-in Functions
Built-in Packages
Database Security
AMGT$DATAPUMP
DataPump Executable
DBMS_DATAPUMP
DBMS_DATAPUMP_INT
DBMS_DATAPUMP_UTL
DBMS_MASTER_TABLE
DBMS_PSWMG_IMPORT
KUPCC
PSTDY_DATAPUMP_SUPPORT
Transportable Tablespaces
TSDP_DATAPUMP
What's New In 19c
What's New In 20c-21c

Morgan's Library Page Footer
This site is maintained by Dan Morgan. Last Updated: This site is protected by copyright and trademark laws under U.S. and International law. © 1998-2019 Daniel A. Morgan All Rights Reserved
  DBSecWorx