Oracle DBMS_XLSB
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 XDB support for repository rolling upgrade
AUTHID CURRENT_USER
Dependencies
DBMSXLSB_LIB    
Documented No
First Available 12.1
Security Model Owned by XDB with no EXECUTE granted to PUBLIC
Source {ORACLE_HOME}/rdbms/admin/dbmsxlsb.sql
{ORACLE_HOME}/rdbms/admin/prvtxlsb.plb
Subprograms
 
DELETERESOURCE
Undocumented dbms_xlsb.deleteResource(
oid   IN RAW,
flags IN NUMBER);
PRAGMA SUPPLEMENTAL_LOG_DATA(DeleteResource, AUTO);
TBD
 
DELNAMELOCKS
Undocumented dbms_xlsb.delNameLocks(
oid   IN RAW,
seq   IN NUMBER,
flags IN NUMBER);
PRAGMA SUPPLEMENTAL_LOG_DATA(DelNameLocks, AUTO);
TBD
 
INSERTRESOURCE
Undocumented dbms_xlsb.insertResource(
oid     IN RAW,
res     IN CLOB,
flags   IN NUMBER,
content IN CLOB);
PRAGMA SUPPLEMENTAL_LOG_DATA(InsertResource, AUTO);
TBD
 
INSERTRESOURCENXOB
Undocumented dbms_xlsb.insertResourceNxOb(
oid     IN RAW,
res     IN CLOB,
flags   IN NUMBER,
content IN BLOB);
PRAGMA SUPPLEMENTAL_LOG_DATA(InsertResourceNXob, AUTO);
TBD
 
INSERTRESOURCENXOBCLOB
Undocumented dbms_xlsb.insertResourceNxObClob(
oid     IN RAW,
res     IN CLOB,
flags   IN NUMBER,
content IN CLOB);
PRAGMA SUPPLEMENTAL_LOG_DATA(InsertResourceNXobClob, AUTO);
TBD
 
INSERTRESOURCEREF
Undocumented dbms_xlsb.insertResourceRef(
oid     IN RAW,
res     IN CLOB,
flags   IN NUMBER,
content IN RAW);
PRAGMA SUPPLEMENTAL_LOG_DATA(InsertResourceRef, AUTO);
TBD
 
INSERTTOHTABLE
Undocumented dbms_xlsb.insertToHTable(
content      IN CLOB,
acloid       IN RAW,
owner        IN VARCHAR2,
owner_format IN NUMBER,
oid          IN RAW,
flags        IN NUMBER,
schema       IN NUMBER);
PRAGMA SUPPLEMENTAL_LOG_DATA(InsertToHTable, AUTO);
TBD
 
INSERTTOUSERHTAB
Undocumented dbms_xlsb.insertToUserHTab(
content      IN CLOB,
acloid       IN RAW,
owner        IN VARCHAR2,
owner_format IN NUMBER,
oid          IN RAW,
flags        IN NUMBER,
schoid       IN RAW,
schema       IN VARCHAR2,
elnum        IN NUMBER   := 0,     /* backward compatible*/
elname       IN VARCHAR2 := NULL,  /* 20529144 */
resoid       IN RAW      := NULL); /* 21185636 */
PRAGMA SUPPLEMENTAL_LOG_DATA(InsertToUserHTab, AUTO);
TBD
 
LINKRESOURCE
Undocumented dbms_xlsb.linkResource(
parent_path  IN VARCHAR2,
name         IN VARCHAR2,
child_path   IN VARCHAR2,
oid          IN RAW,
linksn       IN RAW,
acloid       IN RAW,
owner        IN VARCHAR2,
owner_format IN NUMBER,
flags        IN NUMBER,
types        IN NUMBER);
PRAGMA SUPPLEMENTAL_LOG_DATA(LinkResource, AUTO);
TBD
 
SAVEACL
Undocumented dbms_xlsb.saveACL(
acloid       IN RAW,
resoid       IN RAW,
flags        IN NUMBER,
schema       IN VARCHAR2,
name         IN VARCHAR2,
oid          IN RAW,
owner        IN VARCHAR2 := NULL, /* 21618836 */
owner_format IN NUMBER   := 0);   /* 21618836 */
PRAGMA SUPPLEMENTAL_LOG_DATA(SaveAcl, AUTO);
TBD
 
SETREFCOUNT
Undocumented dbms_xlsb.setRefCount(
oid      IN RAW,
refcount IN NUMBER,
flags    IN NUMBER);
PRAGMA SUPPLEMENTAL_LOG_DATA(SetRefcount, AUTO);
TBD
 
TOUCHOID
Undocumented dbms_xlsb.touchOID(
oid          IN RAW,
owner        IN VARCHAR2,
owner_format IN NUMBER,
mod_date     IN RAW);
PRAGMA SUPPLEMENTAL_LOG_DATA(TouchOid, AUTO);
TBD
 
UNLINKRESOURCE
Undocumented dbms_xlsb.unlinkResource(
parent_path IN VARCHAR2,
name        IN VARCHAR2,
oid         IN RAW,
flags       IN NUMBER);
PRAGMA SUPPLEMENTAL_LOG_DATA(UnlinkResource, AUTO);
TBD
 
UPDATECONTENTXOB
Undocumented dbms_xlsb.updateContentXOb(
content IN CLOB,
pref    IN RAW,
flags   IN NUMBER,
schema  IN NUMBER,
schoid  IN RAW      := NULL, /* 21608034,21656322 */
schurl  IN VARCHAR2 := NULL, /* 21608034,21656322 */
elname  IN VARCHAR2 := NULL);/* 21608034,21656322 */
PRAGMA SUPPLEMENTAL_LOG_DATA(UpdateContentXob, AUTO);
TBD
 
UPDATELOCKS
Undocumented dbms_xlsb.updateLocks(
oid       IN RAW,
lock_list IN CLOB,
next_seq  IN NUMBER,
flags     IN NUMBER);
PRAGMA SUPPLEMENTAL_LOG_DATA(UpdateLocks, AUTO);
TBD
 
UPDATENAMELOCKS
Undocumented dbms_xlsb.updateNameLocks(
oid   IN RAW,
name  IN VARCHAR2,
token IN RAW,
flags IN NUMBER);
PRAGMA SUPPLEMENTAL_LOG_DATA(UpdateNameLocks, AUTO);
TBD
 
UPDATERESOURCE
Undocumented dbms_xlsb.updateResource(
res     IN CLOB,
flags   IN NUMBER,
content IN CLOB,
pref    IN RAW);
PRAGMA SUPPLEMENTAL_LOG_DATA(UpdateResource, AUTO);
TBD
 
UPDATERESOURCEREF
Undocumented dbms_xlsb.updateResourceRef(
res     IN CLOB,
flags   IN NUMBER,
content IN RAW,
pref    IN RAW);
PRAGMA SUPPLEMENTAL_LOG_DATA(UpdateResourceRef, AUTO);
TBD
 
UPDATEROOTINFO
Undocumented dbms_xlsb.updateRootInfo(content IN CLOB);
PRAGMA SUPPLEMENTAL_LOG_DATA(UpdateRootInfo, AUTO);
TBD

Related Topics
Built-in Functions
Built-in Packages
Database Security
DBMS_XDB
DBMS_XDBREPOS
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