Oracle KUBSAGT
Version 12.1.0.2

General Information
Library Note Morgan's Library Page Header
The Library is currently in the process of being upgraded from Oracle Database Version 12.1.0.2 to 12.2.0.1. 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.

Also important ... there are rumors on the web about SPARC and Solaris being discontinued. Welcome to the age of fake news. There is absolutely not a byte of truth to these irresponsible rumors.
Purpose Undocumented and wrapped. I decided to explore this just because it seems so obscure in terms of its 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.0.2
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
 
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
Packages
What's New In 12cR1
What's New In 12cR2

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