Index
A
- accessing a LOB
- using the LOB APIs 1
- accessing external LOBs 1
- accessing LOBs 1
- access statistics for LOBs 1
- administrative APIs 1
- Advanced LOB compression 1
- Advanced LOB Deduplication 1
- ALTER TABLE parameters for SecureFiles LOBs 1
- amount 1
- amount parameter
- used with BFILEs 1
- appending
- writing to the end of a LOB 1
- array read 1
- array write 1
- assigning OCILobLocator pointers 1
- ASSM tablespace 1, 2, 3, 4, 5
- available LOB methods 1
B
- BASICFILE
- LOB storage parameter 1
- BasicFiles LOBs and SecureFiles LOBs 1
- BasicFiles LOB Storage 1
- BFILE class, See JDBC 1
- BFILENAME function 1, 2
- BFILEs 1
- accessing 1
- converting to CLOB or NCLOB 1
- creating an object in object cache 1
- DBMS_LOB, offset and amount parameters in bytes 1
- DBMS_LOB read-only procedures 1
- locators 1
- maximum number of open 1, 2
- maximum size 1
- multithreaded server mode 1, 2
- not affected by LOB storage properties 1
- OCI functions to read/examine values 1, 2
- OCI read-only functions 1, 2
- opening and closing using JDBC 1
- Pro*C/C++ precompiler statements 1
- Pro*COBOL precompiler embedded SQL statements 1
- reading with DBMS_LOB 1
- security 1
- storage devices 1
- streaming APIs 1
- using JDBC to read/examine 1
- using Pro*C/C++ precompiler to open and close 1
- BFILE-streaming, See JDBC 1
- binds
- See also INSERT statements and UPDATE statements 1
- bind variables, used with LOB locators in OCI 1
- BLOBs
- BLOB-streaming, See JDBC 1
- body.sql script 1
- built-in functions, remote 1
C
- C, See OCI 1
- C++, See Pro*C/C++ precompiler 1
- CACHE / NOCACHE 1
- caches
- object cache 1
- callback 1, 2, 3
- capi.sql script 1
- catalog views
- v$temporary_lobs 1
- character data
- varying width 1
- character set ID 1, 2
- See CSID parameter 1
- character set ID, getting
- persistent LOBs 1
- charactersets
- multibyte, LONG and LOB datatypes 1
- CHECKACCESS 1
- CHUNK 1, 2
- chunk size 1
- CLOB
- session collation settings 1
- CLOBs
- CLOB-streaminng, See JDBC 1
- closing
- clustered tables 1
- COBOL, See Pro*COBOL precompiler 1
- codepoint semantics 1
- comparing
- all or parts of two BFILEs 1
- comparing, all or part of two LOBs
- persistent LOBs 1
- COMPRESS 1, 2
- compression
- Advanced LOB 1
- content store
- conventional path load 1
- conversion
- explicit functions for PL/SQL 1
- conversion, implicit from CLOB to character type 1
- conversions
- converting
- to CLOB 1
- copying
- copying, all or part of a LOB to another LOB
- persistent LOBs 1
- copy semantics 1
- internal LOBs 1
- CREATE TABLE and SecureFiles LOB features 1
- CREATE TABLE parameters for SecureFiles LOBs 1
- CREATE TABLE syntax and notes 1
- creating
- creating a non-partitioned file system 1
- creating SecureFiles File System Store 1
- CSID parameter
- setting OCILobRead and OCILobWrite to OCI_UCS2ID 1
D
- database file system links 1
- data interface for persistent LOBs 1, 2
- multibyte charactersets 1
- data interface for remote LOBs 1
- data interface in Java 1
- Data Pump 1
- SecureFiles LOBs 1
- Data Pumping
- transferring LOB data 1
- db_securefile init.ora parameter 1
- DBFS
- administration 1
- backing up 1
- body.sql script 1
- caching 1
- capi.sql script 1
- client 1
- command-Line interface 1
- Content SPI (Store Provider Interface) 1
- content store 1
- creating a custom provider 1
- creating a custom provider, mechanics 1
- creating SecureFiles File System Store 1
- custom provider sample installation and setup 1
- DBFS Server 1
- diagnostics 1
- example store provider 1
- FTP access 1
- hierachical store, setting up 1
- hierarchical store, dropping 1
- hierarchical store, setting up 1
- hierarchical store, using 1
- hierarchical store, using compression 1
- hierarchical store, using tape 1
- Hierarchical Store Package, DBMS_DBFS_HS 1
- HS store wallet, setting up 1
- HTTP access to 1
- internet access 1
- managing client failover 1
- Online Filesystem Reorganization 1
- overview 1
- RAC cluster 1
- reorganizing file systemsDBFS
- online redefinition 1
- SecureFiles LOB advanced features 1
- SecureFiles Store
- setting up 1
- SecureFiles Store File Systems, dropping 1
- SecureFiles Store File Systems, initializing 1
- sharing 1
- shrinking file systems 1
- small file performance 1
- spec.sql script 1
- store creation 1
- TaBleFileSystem Store Provider ("tbfs") 1
- TBFS.SQL script 1
- TBL.SQL script 1
- using a SecureFiles Store File System 1
- using Oracle Wallet 1
- XDB internet access 1
- DBFS Content API
- abstract operations 1
- access checks 1
- and stores 1
- content IDs 1
- creation operations 1
- deletion operations 1
- directory listings 1
- exceptions 1
- get operations 1
- getting started 1
- interface versioning 1
- locking operations 1
- lock types 1
- move operations 1
- navigation 1
- optional properties 1
- overview 1
- path names 1
- path name types 1
- path normalization 1
- path properties 1
- property access flags 1
- property bundles 1
- put operations 1
- rename operations 1
- role 1
- search 1
- session defaults 1
- space usage 1
- standard properties 1
- statistics support 1
- store descriptors 1
- store features 1
- structure, properties 1
- tracing support 1
- types and constants 1
- user-defined properties 1
- using 1
- DBFS content store path
- creating 1
- DBFS file system
- DBFS installation 1
- DBFS links 1
- DBFS mounting interface
- Linux and Solaris 1
- DBFS Mounting Interface (Linux Only) 1
- DBFS SecureFiles Store
- setting up permissions 1
- DBFS SecureFiles Store Package, DBMS_DBFS_SFS 1
- DBFS SPI (DBMS_DBFS_CONTENT_SPI) 1
- DBFS Store
- mounting 1
- DBMS_DBFS_CONTENT_SPI 1
- DBMS_DBFS_HS 1
- DBMS_DBFS_HS package 1
- DBMS_LOB
- updating LOB with bind variable 1
- DBMS_LOB.GET_STORAGE_LIMIT 1
- DBMS_LOB.GETCHUNKSIZE 1
- DBMS_LOB.GETLENGTH return value 1
- DBMS_LOB.LOADCLOBFROMFILE 1
- DBMS_LOB.WRITE()
- passing hexadecimal string to 1
- DBMS_LOB functions on a NULL LOB restriction 1
- DBMS_LOB package
- available LOB procedures/functions 1
- for temporary LOBs 1
- functions/procedures to modify BLOB, CLOB, and NCLOB 1
- functions/procedures to read/examine internal and external LOBs 1
- multithreaded server 1
- multithreaded server mode 1
- offset and amount parameter guidelines 1
- open and close, JDBC replacements for 1
- opening/closing internal and external LOBs 1
- provide LOB locator before invoking 1
- read-only functions/procedures for BFILEs 1
- to work with LOBs, using 1
- using with SecureFiles and DBFS 1
- WRITE()
- guidelines 1
- DBMS_REDEFINITION package 1
- DBMS_SPACE package 1
- DECRYPT 1, 2
- DEDUPLICATE 1, 2
- deduplication
- Advanced LOB 1
- diagnostics
- DBFS 1
- directories
- DIRECTORY object 1
- direct-path load 1
- DISABLE STORAGE IN ROW 1
- displaying
- LOB data for persistent LOBs 1
- domain indexing on LOB columns 1
E
- embedded SQL statements, See Pro*C/C++ precompiler and Pro*COBOL precompiler 1
- EMPTY_BLOB() and EMPTY_CLOB, LOB storage properties for 1
- EMPTY_CLOB()/BLOB()
- to initialize internal LOB 1
- empty LOBs
- ENABLE STORAGE IN ROW 1
- ENCRYPT 1, 2
- encryption
- SecureFiles 1
- equal, one LOB locator to another
- persistent LOBs 1
- erasing, part of LOB
- persistent LOBs 1
- examples
- examples, LOB access statistics 1
- existence
- check for BFILE 1
- extensible indexes 1
- external LOBs (BFILEs) 1
- See BFILEs 1
- external LOBs (BFILEs), See BFILEs 1
I
- implicit assignment and parameter passing for LOB columns 1
- implicit conversion of CLOB to character type 1
- improved LOB usability 1
- indexes
- indexes on LOB columns
- index-organized tables, restrictions for LOB columns 1
- Information Lifecycle Management (ILM) 1
- init.ora parameter db_securefile 1
- INITFS 1
- initialization parameters for SecureFiles LOBs 1
- initializing
- initializing a LOB column to a non-NULLvalue 1
- inline storage 1
- maximum size 1
- inserting
- INSERT statements
- binds of greater than 4000 bytes 1
- installing
- interfaces for LOBs, see programmatic environments 1
- ioctl 1
- IS NULL return value for LOBs 1
- ISNULL usage with LOBs 1
- IS NULL usage with LOBs 1
J
- Java, See JDBC 1
- JDBC
- available LOB methods/properties 1
- BFILE class 1
- BFILE-streaming 1
- BFILE streaming APIs 1
- BLOB and CLOB classes 1
- calling DBMS_LOB package 1
- checking if BLOB is temporary 1
- CLOB streaming APIs 1
- empty LOBs 1
- encapsulating locators 1
- methods/properties for BLOB-streaming 1
- methods/properties for CLOBs
- streaming 1
- modifying BLOB values 1
- modifying CLOB values 1
- modifyng internal LOBs with Java using oracle.sql.BLOB/CLOB 1
- newStreamLob.java 1
- opening and closing BFILEs 1
- opening and closing CLOBs 1
- opening and closing LOBs 1
- reading/examining BLOB values 1
- reading/examining CLOB values 1
- reading/examining external LOB (BFILE) values 1
- reading internal LOBs and external LOBs (BFILEs) with Java 1
- referencing LOBs 1
- streaming APIs for LOBs 1
- syntax references 1
- trimming LOBs 1
- using OracleResultSet to reference LOBs 1
- using OUT parameter from OraclePreparedStatement to reference LOBs 1
- writing to empty LOBs 1
- JDBC 3.0 1
- JDBC and Empty LOBs 1
L
- length
- LENGTH return value for LOBs 1
- libaio
- asynchronous I/O through 1
- Linux
- DBFS mounting interface 1
- listing
- a directory 1
- loading
- loading BEFILEs
- using SQL*Loader 1
- loading data into LOBs
- utilities 1
- LOB column cells
- accessing 1
- LOB columns
- LOB column states 1
- LOB locator
- LOB locators 1
- LOB locators, always stored in row 1
- LOB prefetching
- JDBC 1
- LOB reads 1
- LOB restrictions 1
- LOBs
- accesing with SQL 1
- accessing 1
- accessing using the data interface 1
- accessing using the locator interface 1
- attributes and object cache 1
- changing default tablespace storage 1
- data types versus LONG 1
- external (BFILEs) 1
- interfaces, See programmatic environments 1
- internal
- creating an object in object cache 1
- internal LOBs
- in the object cache 1
- loading data into, using SQL*Loader 1
- locator 1
- locators 1, 2
- locking rows 1
- maximum sizes allowed 1
- object cache 1
- piecewise operations 1
- read-consistent locators 1
- reason for using 1
- setting to contain a locator 1
- setting to NULL 1
- tables
- unstructured data 1
- updated LOB locators 1
- value 1
- varying-width character data 1
- LOBS
- opening and closing 1
- LOBs, data interface for remote 1
- LOBs, data interface in Java 1
- LOB storage
- LOB streaming
- BLOB-streaming with JDBC 1
- LOB writes 1
- LOB writes unaligned 1
- locators 1
- BFILE guidelines 1
- BFILEs 1
- BFILEs, two rows can refer to the same file 1
- external LOBs (BFILEs) 1
- LOB 1
- LOB, cannot span transactions 1
- multiple 1
- OCI functions 1, 2
- Pro*COBOL precompiler statements 1
- providing in Pro*COBOL precompiler 1
- read-consistent 1, 3, 4
- read consistent, updating 1
- reading and writing to a LOB using 1
- selecting within a transaction 1
- selecting without current transaction 1
- setting column to contain 1
- transaction boundaries 1
- updated 1, 2
- updating 1
- locators, see if LOB locator is initialized
- persistent LOBs 1
- locking 1
- locking a row containing a LOB 1
- LOGGING
- LOGGING / NOLOGGING 1
- LONG-to-LOB migration
- LONG versus LOB data types 1
M
N
- NCLOB
- session collation settings 1
- NCLOBs
- NewStreamLob.java 1
- NOCOMPRESS 1, 2
- NOCOPY, using to pass temporary LOB parameters by reference 1
- NOLOGGING
- LOB storage parameter 1
- non-partitioned file system
- creating 1
- NORMALIZEPATH 1
- NULL LOB, restrictions calling OCI and DBMS_LOB functions 1
- NULL LOB value, LOB storage for 1
- NULL LOB values, LOB storage properties for 1
O
- object cache 1
- OCCI
- OCCI Blob class
- OCCI Clob class
- OCI
- available LOB functions 1
- character set rules, fixed-width and varying-width 1
- functions for BFILEs 1, 2
- functions for temporary LOBs 1, 2
- functions to modify internal LOB values 1, 2
- functions to open/close internal and external LOBs 1, 2
- functions to read or examine internal and external LOB values 1, 2
- LOB locator functions 1, 2
- NCLOB parameters 1, 2
- OCILobFileGetLength
- CLOB and NCLOB input and output length 1
- OCILobRead2()
- varying-width CLOB and NCLOB input and amount amounts 1
- OCILobWrite2()
- offset and amount parameter rules
- fixed-width character sets 1
- setting OCILobRead2(), OCILobWrite2() to OCI_UCS2ID 1
- using to work LOBs 1
- OCI functions on a NULL LOB restriction 1
- OCILobArrayRead() 1
- OCILobArrayWrite() 1
- OCILobGetChunkSize() 1
- OCILobLocator, out-bind variables 1
- OCILobLocator in assignment "=" operations 1
- ODP.NET 1
- offset parameter, in DBMS_LOB operations 1
- OLEDB 1
- Online Filesystem Reorganization 1
- online redefinition
- DBFS 1
- open
- open, determining whether a LOB is open 1
- OpenCloseLob.java example 1
- opening
- opening and closing LOBs 1
- using JDBC 1
- ORA-17098
- empty LOBs and JDBC 1
- ORA-22992 1
- oracle.sql.BFILE
- oracle.sql.BLOB
- oracle.sql.BLOBs
- BLOB-streaming 1
- oracle.sql.CLOB
- oracle.sql.CLOBs
- See JDBC 1
- Oracle Call Interface, See OCI 1
- Oracle Database Installation 1
- OraclePreparedStatement, See JDBC 1
- OracleResultSet, See JDBC 1
- OraOLEDB 1
- out-of-line storage 1
P
- parallel DML support 1
- parallel LONG-to-LOB migration 1
- Parallel Online Redefinition 1
- partitioned DBFS file system
- versus non-partitioned 1
- partitioned file system
- creating 1
- partitioned index-organized tables
- restrictions for LOB columns 1
- pattern
- check if it exists in BFILE using instr 1
- pattern, if it exists IN LOB using (instr)
- persistent LOBs 1
- PCTVERSION 1, 2
- performance
- guidelines
- reading/writing large data chunks, temporary LOBs 1
- guidelines
- performance guidelines 1
- reading/writing large data chunks 1
- persistent LOBs 1, 2
- pipes 1
- PL/SQL 1
- PL/SQL functions, remote 1, 2
- PL/SQL packages for SecureFiles LOB 1
- PM schema 1
- polling 1, 2, 3
- prefetching data 1
- prerequisites
- DBFS file system client 1
- print_media creation 1
- print_media table definition 1
- privileges
- to create DBFS file system 1
- Pro*C/C++ precompiler
- Pro*COBOL precompiler
- programmatic environments
- programmatic environments for LOBs 1
R
- read consistency
- LOBs 1
- read-consistent locators 1, 2, 3, 4
- reading
- reading, data from a LOB
- persistent LOBs 1
- reading, portion of LOB using substr
- persistent LOBs 1
- reference semantics 1
- BFILEs enables multiple BFILE columns for each record 1
- registered store
- remote built-in functions 1
- remote LOBs 1
- remote PL/SQL functions 1, 2
- removing
- restrictions
- restrictions on mounted file systems 1
- restrictions on remote LOBs 1
- RETENTION 1, 2
- RETENTION ignored in an MSSM tablespace 1
- retrieving LOB access statistics 1
- RETURNING clause, using with INSERT to initialize a LOB 1
S
- Samba 1
- sample schema for examples 1
- SECUREFILE
- SecureFiles Encryption 1
- SecureFiles LOB
- SecureFiles LOBs
- initialization parameters 1
- SecureFiles LOBs and BasicFiles LOBs 1
- SecureFiles LOB Storage 1
- SecureFiles Store
- setting up 1
- security
- SELECT statement
- read consistency 1
- semantics
- semistructured data 1
- SESSION_MAX_OPEN_FILES parameter 1
- session collation settings
- CLOB and NCLOB 1
- setting
- simple structured data, complex structured data 1
- Solaris
- Solaris 11 SRU7
- installing FUSE 1
- spec.sql script 1
- SQL
- SQL*Loader 1
- SQL DDL
- BFILE security 1
- SQL DML
- BFILE security 1
- SQL functions on LOBs
- SQL semantics and LOBs 1
- SQL semantics supported for use with LOBs 1
- statistics, access 1
- streaming
- write 1
- streaming APIs
- symbolic links, rules with DIRECTORY objects and BFILEs 1
- system owned object, See DIRECTORY object 1
T
- TaBleFileSystem Store Provider ("tbfs") 1
- tablespace storage
- changing 1
- TBFS.SQL script 1
- TBL.SQL script 1
- TDE 1
- temporary BLOB
- checking if temporary using JDBC 1
- temporary LOBs 1
- TO_BLOB(),TO_CHAR(), TO_NCHAR() 1
- TO_CLOB()
- converting VARCHAR2,NVARCHAR2,NCLOB to CLOB 1
- TO_NCLOB() 1
- transaction boundaries
- LOB locators 1
- transaction IDs 1
- transactions
- transferring LOB data 1
- Transparent Data Encryption (TDE) 1
- transparent read 1
- triggers
- LONG-to-LOB migration 1
- trimming LOB data
- persistent LOBs 1
- trimming LOBs using JDBC 1