Oracle DBMS_XLSB
Version 21c

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