| General Information |
| Note: {ORACLE_HOME}/rdbms/admin/dbfs_create_filesystem_advanced.sql |
| Source |
{ORACLE_HOME}/rdbms/admin/dbmscapi.sql |
| First Available |
11.1 |
| Dependencies |
| ALL_ARGUMENTS |
DBMS_DBFS_CONTENT_PROPERTY_T |
| ALL_PROCEDURES |
DBMS_DBFS_SFS_ADMIN |
| DBFS$_MOUNTS |
DBMS_DB_VERSION |
| DBFS$_STATS |
DBMS_LOB |
| DBFS$_STORES |
DBMS_SESSION |
| DBMS_ARCH_PROVIDER_INTL |
DBMS_TYPES |
| DBMS_ASSERT |
PLITBLM |
| DBMS_DBFS_CONTENT |
SYS_STUB_FOR_PURITY_ANALYSIS |
| DBMS_DBFS_CONTENT_PROPERTIES_T |
|
|
| Security Model |
Execute is granted to the DBFS_ROLE role |
| Subprograms |
|
| |
| CHECKSPI |
| Checks that the package really implements all provider methods (with the proper signatures),
and reports conformance. The result is generated into the "chk" lob |
dbms_dbfs_content_admin.checkspi(
schema_name IN VARCHAR2,
package_name IN VARCHAR2,
chk IN OUT NOCOPY CLOB); |
| TBD |
| |
EXIMREGISTERALL (new 11.2.0.3)  |
| A one-time action to register the ContentAPI entities with the procedural action infrastructure |
dbms_dbfs_content_admin.eximRegisterAll; |
| exec dbms_dbfs_content_admin.eximRegisterAll; |
| |
EXIM_MOUNT (new 11.2.0.3)  |
| DBFS export/import support (helper functions).
These functions are _strictly_ for internal use in the DBFS export/import infrastructure. Do not even _think_ about using them explicitly. |
dbms_dbfs_content_admin.exim_mount(
s_owner IN VARCHAR2,
s_name IN VARCHAR2,
s_mount IN VARCHAR2,
created IN NUMBER); |
| TBD |
| |
EXIM_MOUNTP (new 11.2.0.3)  |
| DBFS export/import support (helper functions).
These functions are _strictly_ for internal use in the DBFS export/import infrastructure. Do not even _think_ about using them explicitly. |
dbms_dbfs_content_admin.exim_mountp(
s_owner IN VARCHAR2,
s_name IN VARCHAR2,
s_mount IN VARCHAR2,
propname IN VARCHAR2,
propvalue IN VARCHAR2,
typecode IN NUMBER); |
| TBD |
| |
EXIMSTORE (new 11.2.0.3)  |
| DBFS export/import support (helper functions).
These functions are _strictly_ for internal use in the DBFS export/import infrastructure. Do not even _think_ about using them explicitly. |
dbms_dbfs_content_admin.exim_store(
s_owner IN VARCHAR2,
s_name IN VARCHAR2,
p_name IN VARCHAR2,
p_pkg IN VARCHAR2,
created IN NUMBER); |
| TBD |
| |
INSTANCE_INFO_EXP (new 11.2.0.3)  |
| DBFS export/import procedural actions |
dbms_dbfs_content_admin.instance_info_exp(
name IN VARCHAR2,
schema IN VARCHAR2,
prepost IN PLS_INTEGER,
isdba IN PLS_INTEGER,
version IN VARCHAR2,
new_block OUT PLS_INTEGER)
RETURN VARCHAR2; |
| TBD |
| |
| MOUNTSTORE |
| Mount a registered store "store_name" and bind it to the "store_mount" mount-point |
dbms_dbfs_content_admin.mountStore(
store_name IN VARCHAR2,
store_mount IN VARCHAR2 DEFAULT NULL,
singleton IN BOOLEAN DEFAULT FALSE,
principal IN VARCHAR2 DEFAULT NULL,
owner IN VARCHAR2 DEFAULT NULL,
acl IN VARCHAR2 DEFAULT NULL,
asof IN TIMESTAMP DEFAULT NULL,
read_only IN BOOLEAN DEFAULT FALSE,
view_name IN VARCHAR2 DEFAULT NULL); |
| TBD |
| |
| REGISTERSTORE |
| Register a new store backed by provider "provider_name" that uses
"provider_package" as the store provider (conforming to the "dbms_dbfs_content_spi" package signature) |
dbms_dbfs_content_admin.registerStore(
store_name IN VARCHAR2,
provider_name IN VARCHAR2,
provider_package IN VARCHAR2); |
| TBD |
| |
SCHEMA_INFO_EXP (new 11.2.0.3)  |
| DBFS export/import procedural actions |
dbms_dbfs_content_admin.schema_info_exp(
schema IN VARCHAR2,
prepost IN PLS_INTEGER,
isdba IN PLS_INTEGER,
version IN VARCHAR2,
new_block OUT PLS_INTEGER)
RETURN VARCHAR2; |
| TBD |
| |
SYSTEM_INFO_EXP (new 11.2.0.3)  |
| DBFS export/import procedural actions |
dbms_dbfs_content_admin.system_info_exp(
prepost IN PLS_INTEGER,
connectstring OUT NOCOPY VARCHAR2,
version IN VARCHAR2,
new_block OUT PLS_INTEGER)
RETURN VARCHAR2; |
| TBD |
| |
| UNMOUNTSTORE |
Unmount a previously mounted store, either by name or by mount point.
Single stores can be unmounted only by store name (since they
have no mount-points) |
dbms_dbfs_content_admin.unMountStore(
store_name IN VARCHAR2 DEFAULT NULL,
store_mount IN VARCHAR2 DEFAULT NULL,
ignore_unknown IN BOOLEAN DEFAULT FALSE); |
| TBD |
| |
| UNREGISTERSTORE |
| Unregister a previously registered store invalidating all mount-points associated with it |
dbms_dbfs_content_admin.unregisterStore(
store_name IN VARCHAR2,
ignore_unknown IN BOOLEAN DEFAULT FALSE); |
| TBD |
| |
| UPDATECTX |
| Internal helper function that modifies the DBFS context
(and allows sessions to refresh their internal state on subsequent operations) |
dbms_dbfs_content_admin.updateCtx; |
| exec dbms_dbfs_content_admin.updateCtx; |
| |
| UPDATESTATS |
Update operation statistics for a store/mount.
Statistics flushes are invoked by the DBFS API operations, and update the common metadata tables IN a secure manner. |
dbms_dbfs_content_admin.updateStats(
store_name IN VARCHAR2,
store_mount IN VARCHAR2,
op IN INTEGER,
cnt IN INTEGER,
wt IN INTEGER,
ct IN INTEGER); |
| TBD |