Oracle KUBSAGT
Version 21c

General Information
Library Note Morgan's Library Page Header
ACE Director Alum Daniel Morgan, founder of Morgan's Library, is scheduling complimentary technical Workshops on Database Security for the first 30 Oracle Database customers located anywhere in North America, EMEA, LATAM, or APAC that send an email to asra_us@oracle.com. Request a Workshop for your organization today.
Purpose Undocumented and wrapped. I decided to explore this just because it seems so obscure in terms of purpose. The exception it generates, however, does provide a clue.
AUTHID CURRENT_USER
Dependencies
KUBSAGT_LIB    
Documented No
Exceptions
Error Code Reason
28595 Extproc agent: Invalid DLL Path
First Available 12.1
Security Model Owned by SYS with EXECUTE granted to PUBLIC
Source {ORACLE_HOME}/rdbms/admin/prvtkubsagt.plb
Subprograms
 
DESCRIBE_CLOSE
Undocumented kubsagt.describe_close(agthndl IN NUMBER) RETURN BINARY_INTEGER;
SELECT kubsagt.describe_close(0)
FROM dual;
 *
ERROR at line 2:
ORA-28595: Extproc agent : Invalid DLL Path
 
DESCRIBE_GETINFO
Undocumented kubsagt.describe_getInfo(
agthndl     IN     NUMBER,
infoflgs    IN     BINARY_INTEGER,
jxadctx     IN OUT BLOB,
granuledoc  IN OUT BLOB,
stoobjdoc   IN OUT BLOB,
streammd    IN OUT BLOB,
stoobjszdoc IN OUT BLOB)
RETURN BINARY_INTEGER;
TBD
 
DESCRIBE_OPEN
Undocumented kubsagt.describe_open(
traceflgs   IN     BINARY_INTEGER,
tracespec   IN     VARCHAR2,
configdir   IN     VARCHAR2,
clustername IN     VARCHAR2,
xaddoc      IN     BLOB,
agthndl     IN OUT NUMBER)
RETUR BINARY_INTEGER;
TBD
 
DESCRIBE_VERSION
Undocumented kubsagt.describe_version(
clulink   IN     VARCHAR2,
loglob    IN OUT BLOB,
configdir IN     VARCHAR2,
cluname   IN     VARCHAR2,
traceid   IN     VARCHAR2,
traceflag IN     NUMBER,
infolob   IN OUT BLOB,
afthndl   IN OUT NUMBER,
errmsg       OUT VARCHAR2)
RETURN BINARY_INTEGER;
TBD
 
FETCH_CLOSE
Undocumented kubsagt.fetch_close(agthndl IN NUMBER) RETURN BINARY_INTEGER;
SELECT kubsagt.fetch_close(0)
FROM dual;
 *
ERROR at line 2:
ORA-28595: Extproc agent : Invalid DLL Path
 
FETCH_DATA
Undocumented kubsagt.fetch_data(
agthndl   IN     NUMBER,
datamode  IN     BINARY_INTEGER,
bufferlen    OUT NUMBER,
bufferloc IN OUT BLOB)
RETURN BINARY_INTEGER;
TBD
 
FETCH_INIT
Undocumented kubsagt.fetch_init(
agthndl    IN NUMBER,
datamode   IN BINARY_INTEGER,
granule    IN BLOB,
buffertype IN BINARY_INTEGER,
buffersize IN NUMBER,
buffername IN VARCHAR2)
RETURN BINARY_INTEGER;
TBD
 
FETCH_OPEN
Undocumented kubsagt.fetch_open(
traceflgs   IN     BINARY_INTEGER,
tracespec   IN     VARCHAR2,
configdir   IN     VARCHAR2,
clustername IN     VARCHAR2,
xaddoc      IN     BLOB,
jxadctx     IN     BLOB,
streammd    IN OUT BLOB,
agthndl     IN OUT NUMBER)
RETUR BINARY_INTEGER;
TBD

Related Topics
Built-in Functions
Built-in Packages
What's New In 21c
What's New In 23c

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-2023 Daniel A. Morgan All Rights Reserved
  DBSecWorx