Index
A
- accessing a LOB
- using the LOB APIs 2.6.3
- accessing external LOBs 11.2
- accessing LOBs 7.1
- access statistics for LOBs 15.3
- administrative APIs 23.4
- Advanced LOB compression 3.1.2.1
- Advanced LOB Deduplication 3.1.2.2
- ALTER TABLE parameters for SecureFiles LOBs 3.3
- amount 11.13
- amount parameter
- used with BFILEs 11.7
- appending
- writing to the end of a LOB 12.20
- array read 12.11
- array write 12.22
- assigning OCILobLocator pointers 10.4.6
- ASSM tablespace 3.1.2, 3.2.1, 3.4.2, 13.3.6, 17.4.4
- available LOB methods 10.2
B
- BASICFILE
- LOB storage parameter 3.2.1
- BasicFiles LOBs and SecureFiles LOBs 1.10
- BasicFiles LOB Storage 3.1.1
- BFILE class, See JDBC 10.8.2
- BFILENAME function 2.5.2.2, 11.4
- BFILEs 1.4.2
- accessing 11.2
- converting to CLOB or NCLOB 11.7
- creating an object in object cache 14.4
- DBMS_LOB, offset and amount parameters in bytes 10.3.2
- DBMS_LOB read-only procedures 10.3.8
- locators 2.5
- maximum number of open 11.18, 16.3.2
- maximum size 14.5
- multithreaded server mode 2.7.2, 11.6.7
- not affected by LOB storage properties 13.3.1
- OCI functions to read/examine values 10.4.10, 10.5.10
- OCI read-only functions 10.4.12, 10.5.11
- opening and closing using JDBC 10.8.21
- Pro*C/C++ precompiler statements 10.6.6
- Pro*COBOL precompiler embedded SQL statements 10.7.6
- reading with DBMS_LOB 10.3.6
- security 11.6
- storage devices 1.4.2
- streaming APIs 10.8.25
- using JDBC to read/examine 10.8.15
- using Pro*C/C++ precompiler to open and close 10.6.8
- BFILE-streaming, See JDBC 10.8.16
- binds
- See also INSERT statements and UPDATE statements 9.3.8
- bind variables, used with LOB locators in OCI 10.4.7
- BLOBs
- BLOB-streaming, See JDBC 10.8.11
- body.sql script 24.3.5
- built-in functions, remote 5.2.1
C
- C, See OCI 10.1
- C++, See Pro*C/C++ precompiler 10.1
- CACHE / NOCACHE 13.3.8
- caches
- object cache 14.4
- callback 11.13, 12.10, 12.20
- capi.sql script 24.3.6
- catalog views
- v$temporary_lobs 16.2
- character data
- varying width 13.2.2
- character set ID 10.3.3, 10.4.2
- See CSID parameter 10.4.2
- character set ID, getting
- persistent LOBs 12.4
- charactersets
- multibyte, LONG and LOB datatypes 9.4.3
- CHECKACCESS 23.16
- CHUNK 3.2.1, 13.3.11
- chunk size 12.21
- CLOB
- session collation settings 7.2.3
- CLOBs
- CLOB-streaminng, See JDBC 10.8.14
- closing
- clustered tables 17.5.2
- COBOL, See Pro*COBOL precompiler 10.1
- codepoint semantics 7.2.5
- comparing
- all or parts of two BFILEs 11.15
- comparing, all or part of two LOBs
- persistent LOBs 12.13
- COMPRESS 3.2.1, 3.3.3
- compression
- Advanced LOB 3.1.2.1
- content store
- conventional path load 16.1.1
- conversion
- explicit functions for PL/SQL 8.3
- conversion, implicit from CLOB to character type 7.2.2
- conversions
- converting
- to CLOB 8.3
- copying
- copying, all or part of a LOB to another LOB
- persistent LOBs 12.16
- copy semantics 1.6
- internal LOBs 6.3
- CREATE TABLE and SecureFiles LOB features 3.2.2
- CREATE TABLE parameters for SecureFiles LOBs 3.2
- CREATE TABLE syntax and notes 3.2
- creating
- creating a non-partitioned file system 25.2.3
- creating SecureFiles File System Store 21.1.3
- CSID parameter
- setting OCILobRead and OCILobWrite to OCI_UCS2ID 10.4.2
D
- database file system links 22.5
- data interface for persistent LOBs 9, 17.5
- multibyte charactersets 9.4.3
- data interface for remote LOBs 9.6
- data interface in Java 9.5
- Data Pump
- SecureFiles LOBs 16.1.3
- Data Pumping
- transferring LOB data 16.1.3
- db_securefile init.ora parameter 3.4.2
- DBFS
- administration 25.4
- backing up 25.4.5
- body.sql script 24.3.5
- caching 25.4.4
- capi.sql script 24.3.6
- client 20.2.2
- command-Line interface 25.3.2
- Content SPI (Store Provider Interface) 24.2
- content store 20.3
- creating a custom provider 24.3
- creating a custom provider, mechanics 24.3.1
- creating SecureFiles File System Store 21.1.3
- custom provider sample installation and setup 24.3.1.1
- DBFS Server 20.2.2
- diagnostics 25.4.2
- example store provider 24.3
- FTP access 25.3.5.3
- hierachical store, setting up 22.3
- hierarchical store, dropping 22.4.3
- hierarchical store, setting up 22.3.2
- hierarchical store, using 22.4
- hierarchical store, using compression 22.4.4
- hierarchical store, using tape 22.4.5
- Hierarchical Store Package, DBMS_DBFS_HS 22.1
- HS store wallet, setting up 22.3.1
- HTTP access to 25.3.5.4
- internet access 25.3.5.1
- managing client failover 25.4.3
- Online Filesystem Reorganization 25.5
- overview 20.2
- RAC cluster 25.4.3
- reorganizing file systemsDBFS
- online redefinition 25.5
- SecureFiles LOB advanced features 25.4.7
- SecureFiles Store
- setting up 21.1
- SecureFiles Store File Systems, dropping 21.2.2
- SecureFiles Store File Systems, initializing 21.1.5
- sharing 25.4.4
- shrinking file systems 25.5
- small file performance 25.4.6
- spec.sql script 24.3.4
- store creation 24.1
- TaBleFileSystem Store Provider ("tbfs") 24.3
- TBFS.SQL script 24.3.2
- TBL.SQL script 24.3.3
- using a SecureFiles Store File System 21.2
- using Oracle Wallet 25.4.1
- XDB internet access 25.3.5.1
- DBFS Content API
- abstract operations 23.17
- access checks 23.16
- and stores 23.2
- content IDs 23.3.4
- creation operations 23.9
- deletion operations 23.10
- directory listings 23.13
- exceptions 23.3.12
- get operations 23.11
- getting started 23.3
- interface versioning 23.7
- locking operations 23.15
- lock types 23.3.7
- move operations 23.12
- navigation 23.14
- optional properties 23.3.9
- overview 23.1
- path names 23.8
- path name types 23.3.5
- path normalization 23.18
- path properties 23.3.3
- property access flags 23.3.11
- property bundles 23.3.13
- put operations 23.11
- rename operations 23.12
- role 23.3.1
- search 23.14
- session defaults 23.6
- space usage 23.5
- standard properties 23.3.8
- statistics support 23.19
- store descriptors 23.3.14
- store features 23.3.6
- structure, properties 23.21
- tracing support 23.20
- types and constants 23.3.2
- user-defined properties 23.3.10
- using 21.2.1
- DBFS content store path
- creating 25.3.2.2
- DBFS file system
- DBFS installation 25.1
- DBFS links 22.5
- DBFS mounting interface
- Linux and Solaris 25.3.3
- DBFS Mounting Interface (Linux Only) 25.3.3
- DBFS SecureFiles Store
- setting up permissions 21.1.1
- DBFS SecureFiles Store Package, DBMS_DBFS_SFS 21.3
- DBFS SPI (DBMS_DBFS_CONTENT_SPI) 24.1
- DBFS Store
- mounting 25.3.3.2
- DBMS_DBFS_CONTENT_SPI 24.1
- DBMS_DBFS_HS 22.1
- DBMS_DBFS_HS package 22.6
- DBMS_LOB
- DBMS_LOB.GET_STORAGE_LIMIT 14.5.4
- DBMS_LOB.GETCHUNKSIZE 14.5.2
- DBMS_LOB.GETLENGTH return value 7.2.7
- DBMS_LOB.LOADCLOBFROMFILE 10.3.2
- DBMS_LOB.WRITE()
- passing hexadecimal string to 12.21
- DBMS_LOB functions on a NULL LOB restriction 13.1.1.1
- DBMS_LOB package
- available LOB procedures/functions 10.2
- for temporary LOBs 10.3.7
- functions/procedures to modify BLOB, CLOB, and NCLOB 10.3.5
- functions/procedures to read/examine internal and external LOBs 10.3.6
- multithreaded server 2.7.2
- multithreaded server mode 11.6.7
- offset and amount parameter guidelines 10.3.2
- open and close, JDBC replacements for 10.8.18
- opening/closing internal and external LOBs 10.3.9
- provide LOB locator before invoking 10.3.1
- read-only functions/procedures for BFILEs 10.3.8
- to work with LOBs, using 10.3
- using with SecureFiles and DBFS 3.6.1
- WRITE()
- guidelines 12.21
- DBMS_REDEFINITION package 3.3
- DBMS_SPACE package 3.6.4
- DECRYPT 3.2.1, 3.3.3
- DEDUPLICATE 3.2.1, 3.3.3
- deduplication
- Advanced LOB 3.1.2.2
- deleting
- LOB with PL/SQL bind variable 14.2.7
- deleting a LOB 14.2.7
- diagnostics
- DBFS 25.4.2
- directories
- DIRECTORY object 11.3
- direct-path load 16.1.1
- DISABLE STORAGE IN ROW 13.3.1
- displaying
- LOB data for persistent LOBs 12.9
- domain indexing on LOB columns 13.4.1
E
- embedded SQL statements, See Pro*C/C++ precompiler and Pro*COBOL precompiler 10.6.3
- EMPTY_BLOB() and EMPTY_CLOB, LOB storage properties for 13.3.1
- EMPTY_CLOB()/BLOB()
- to initialize internal LOB 2.5.2.1
- empty LOBs
- ENABLE STORAGE IN ROW 13.3.1
- ENCRYPT 3.2.1, 3.3.3
- encryption
- SecureFiles 3.1.2.3
- equal, one LOB locator to another
- persistent LOBs 12.18
- erasing, part of LOB
- persistent LOBs 12.24
- examples
- examples, LOB access statistics 15.3.1
- existence
- check for BFILE 11.17
- extensible indexes 13.4.3
- external LOBs (BFILEs) 1.4.2
- See BFILEs 1.4.2
- external LOBs (BFILEs), See BFILEs 1.4.2
I
- implicit assignment and parameter passing for LOB columns 9.3.3
- implicit conversion of CLOB to character type 7.2.2
- improved LOB usability 7.1
- indexes
- indexes on LOB columns
- index-organized tables, restrictions for LOB columns 13.8
- Information Lifecycle Management (ILM) 22.1
- init.ora parameter db_securefile 3.4.2
- INITFS 21.1.5
- initialization parameters for SecureFiles LOBs 3.4.2
- initializing
- initializing a LOB column to a non-NULLvalue 13.1.1.2
- inline storage 13.3.1
- maximum size 13.3.1
- inserting
- INSERT statements
- binds of greater than 4000 bytes 9.3.8
- installing
- interfaces for LOBs, see programmatic environments 10.2
- ioctl 25.3.3.11
- IS NULL return value for LOBs 7.5.3
- ISNULL usage with LOBs 7.5.3
- IS NULL usage with LOBs 7.5.3
J
- Java, See JDBC 10.1
- JDBC
- available LOB methods/properties 10.2
- BFILE class 10.8.2
- BFILE-streaming 10.8.16
- BFILE streaming APIs 10.8.25
- BLOB and CLOB classes 10.8.2
- calling DBMS_LOB package 10.8.3
- checking if BLOB is temporary 12.25.1
- CLOB streaming APIs 10.8.24
- empty LOBs 10.8.26
- encapsulating locators 10.8.2
- methods/properties for BLOB-streaming 10.8.11
- methods/properties for CLOBs
- streaming 10.8.14
- modifying BLOB values 10.8.9
- modifying CLOB values 10.8.12
- modifyng internal LOBs with Java using oracle.sql.BLOB/CLOB 10.8.1
- newStreamLob.java 10.8.25.1
- opening and closing BFILEs 10.8.21
- opening and closing CLOBs 10.8.20
- opening and closing LOBs 10.8.18
- reading/examining BLOB values 10.8.10
- reading/examining CLOB values 10.8.13
- reading/examining external LOB (BFILE) values 10.8.15
- reading internal LOBs and external LOBs (BFILEs) with Java 10.8.2
- referencing LOBs 10.8.6
- streaming APIs for LOBs 10.8.23
- syntax references 10.8.7
- trimming LOBs 10.8.22
- using OracleResultSet to reference LOBs 10.8.6.1
- using OUT parameter from OraclePreparedStatement to reference LOBs 10.8.6.1
- writing to empty LOBs 10.8.26
- JDBC 3.0 10.8.1
- JDBC and Empty LOBs 10.8.26
L
- length
- LENGTH return value for LOBs 7.2.7
- libaio
- asynchronous I/O through 25.3.3.11
- Linux
- DBFS mounting interface 25.3.3
- listing
- a directory 25.3.2.4
- loading
- loading BEFILEs
- using SQL*Loader 16.1.2
- loading data into LOBs
- utilities 16.1
- LOB column cells
- accessing 2.1
- LOB columns
- LOB column states 2.1
- LOB locator
- LOB locators 1.5
- LOB locators, always stored in row 13.3.1
- LOB prefetching
- JDBC 10.8.4
- LOB reads 15.3
- LOB restrictions 2.7
- LOBs
- accesing with SQL 2.6.1
- accessing 2.6
- accessing using the data interface 2.6.2
- accessing using the locator interface 2.6.3
- attributes and object cache 14.4
- changing default tablespace storage 16.4
- data types versus LONG 1.3
- external (BFILEs) 1.4.2
- interfaces, See programmatic environments 10.2
- internal
- creating an object in object cache 14.4
- internal LOBs
- CACHE / NOCACHE 13.3.8
- CHUNK 13.3.11
- ENABLE | DISABLE STORAGE IN ROW 13.3.12
- initializing 11.13
- introduced 1.4
- locators 2.5
- locking before updating 12.2, 12.16, 12.20, 12.21, 12.23, 12.24
- LOGGING / NOLOGGING 13.3.9
- PCTVERSION 13.3.5
- setting to empty 13.1.1.2
- tablespace and LOB index 13.3.4
- tablespace and storage characteristics 13.3.2
- transactions 1.4
- in the object cache 14.4
- loading data into, using SQL*Loader 16.1.1
- locator 2.4
- locators 2.5, 14.2.1
- locking rows 2.2
- maximum sizes allowed 14.5
- object cache 14.4
- piecewise operations 14.2.3
- read-consistent locators 14.2.1
- reason for using 1.2
- setting to contain a locator 2.5.2
- setting to NULL 13.1.1.1
- tables
- unstructured data 1.2.3
- updated LOB locators 14.2.3
- value 2.4
- varying-width character data 13.2.3
- LOBS
- opening and closing 2.3
- LOBs, data interface for remote 9.6
- LOBs, data interface in Java 9.5
- LOB storage
- LOB streaming
- BLOB-streaming with JDBC 10.8.11
- LOB writes 15.3
- LOB writes unaligned 15.3
- locators 2.5
- BFILE guidelines 11.6.8.3
- BFILEs 11.6.8
- BFILEs, two rows can refer to the same file 11.6.8.1
- deleted 14.2.7
- external LOBs (BFILEs) 2.5
- LOB 1.5
- LOB, cannot span transactions 14.3.5
- multiple 14.2.1
- OCI functions 10.4.13, 10.5.12
- Pro*COBOL precompiler statements 10.7.7
- providing in Pro*COBOL precompiler 10.7.1
- read-consistent 14.2.1, 14.2.6, 14.3.5
- read consistent, updating 14.2.1
- reading and writing to a LOB using 14.3.2
- selecting within a transaction 14.3.4
- selecting without current transaction 14.3.3
- setting column to contain 2.5.2
- transaction boundaries 14.3
- updated 14.2.3, 14.2.6
- updating 14.3.5
- locators, see if LOB locator is initialized
- persistent LOBs 12.19
- locking 25.3.3.11
- locking a row containing a LOB 2.2
- LOGGING
- LOGGING / NOLOGGING 13.3.9
- LONG-to-LOB migration
- LONG versus LOB data types 1.3
M
N
- NCLOB
- session collation settings 7.2.3
- NCLOBs
- NewStreamLob.java 10.8.25.1
- NOCOMPRESS 3.2.1, 3.3.3
- NOCOPY, using to pass temporary LOB parameters by reference 15.1.3
- NOLOGGING
- LOB storage parameter 3.2.1
- non-partitioned file system
- creating 25.2.3
- NORMALIZEPATH 23.18
- NULL LOB, restrictions calling OCI and DBMS_LOB functions 13.1.1.1
- NULL LOB value, LOB storage for 13.3.1
- NULL LOB values, LOB storage properties for 13.3.1
O
- object cache 14.4
- OCCI
- OCCI Blob class
- OCCI Clob class
- OCI
- available LOB functions 10.2
- character set rules, fixed-width and varying-width 10.4.3
- functions for BFILEs 10.4.12, 10.5.11
- functions for temporary LOBs 10.4.11, 10.5.11
- functions to modify internal LOB values 10.4.9, 10.5.9
- functions to open/close internal and external LOBs 10.4.14, 10.5.13
- functions to read or examine internal and external LOB values 10.4.10, 10.5.10
- LOB locator functions 10.4.13, 10.5.12
- NCLOB parameters 10.4.3.2, 10.5.4.1
- OCILobFileGetLength
- CLOB and NCLOB input and output length 10.4.3
- OCILobRead2()
- varying-width CLOB and NCLOB input and amount amounts 10.4.3
- OCILobWrite2()
- offset and amount parameter rules
- fixed-width character sets 10.5.2
- setting OCILobRead2(), OCILobWrite2() to OCI_UCS2ID 10.4.2
- using to work LOBs 10.4
- OCI functions on a NULL LOB restriction 13.1.1.1
- OCILobArrayRead() 12.11
- OCILobArrayWrite() 12.22
- OCILobGetChunkSize() 14.5.2
- OCILobLocator, out-bind variables 10.4.7
- OCILobLocator in assignment "=" operations 10.4.6
- ODP.NET 10.2
- offset parameter, in DBMS_LOB operations 10.3.2
- OLEDB 10.9
- Online Filesystem Reorganization 25.5
- online redefinition
- DBFS 25.5
- open
- open, determining whether a LOB is open 12.8
- OpenCloseLob.java example 10.8.21.4
- opening
- opening and closing LOBs 2.3
- using JDBC 10.8.18
- ORA-17098
- empty LOBs and JDBC 10.8.26
- ORA-22992 2.7.1
- oracle.sql.BFILE
- oracle.sql.BLOB
- oracle.sql.BLOBs
- BLOB-streaming 10.8.11
- oracle.sql.CLOB
- oracle.sql.CLOBs
- See JDBC 10.8.1
- Oracle Call Interface, See OCI 10.4
- Oracle Database Installation 25.1
- OraclePreparedStatement, See JDBC 10.8.6
- OracleResultSet, See JDBC 10.8.6
- OraOLEDB 10.9
- out-of-line storage 13.3.1
P
- parallel DML support 9.3.12
- parallel LONG-to-LOB migration 17.4.4
- Parallel Online Redefinition 3.5.4
- partitioned DBFS file system
- versus non-partitioned 25.2.2
- partitioned file system
- creating 25.2.4
- partitioned index-organized tables
- restrictions for LOB columns 13.8
- pattern
- check if it exists in BFILE using instr 11.16
- pattern, if it exists IN LOB using (instr)
- persistent LOBs 12.14
- PCTVERSION 3.2.1, 13.3.5
- performance
- guidelines
- reading/writing large data chunks, temporary LOBs 15.1.3
- guidelines
- performance guidelines 15.1.2.2
- reading/writing large data chunks 15.1.2.2
- persistent LOBs 12.20, 12.21
- pipes 25.3.3.11
- PL/SQL 10.1
- PL/SQL functions, remote 5.3.1, 8.4
- PL/SQL packages for SecureFiles LOB 3.6
- PM schema 2.5.1
- polling 11.13, 12.10, 12.20
- prefetching data 10.4.1
- prerequisites
- DBFS file system client 25.3.1
- print_media creation 6.1
- print_media table definition 2.5.1
- privileges
- to create DBFS file system 25.2.1
- Pro*C/C++ precompiler
- available LOB functions 10.2
- locators 10.6.7
- modifying internal LOB values 10.6.3
- opening and closing internal LOBs and external LOBs (BFILEs) 10.6.8
- providing an allocated input locator pointer 10.6.1
- reading or examining internal and external LOB values 10.6.4
- statements for BFILEs 10.6.6
- statements for temporary LOBs 10.6.5
- Pro*COBOL precompiler
- programmatic environments
- programmatic environments for LOBs 10.1
R
- read consistency
- LOBs 14.2.1
- read-consistent locators 14.2, 14.2.1, 14.2.6, 14.3.5
- reading
- reading, data from a LOB
- persistent LOBs 12.10
- reading, portion of LOB using substr
- persistent LOBs 12.12
- reference semantics 6.3
- BFILEs enables multiple BFILE columns for each record 11.4
- registered store
- remote built-in functions 5.2.1
- remote LOBs 2.7.1
- remote PL/SQL functions 5.3.1, 8.4
- removing
- restrictions
- restrictions on mounted file systems 25.3.3.11
- restrictions on remote LOBs 2.7.1
- RETENTION 3.2.1, 3.3.3
- RETENTION ignored in an MSSM tablespace 13.3.6
- retrieving LOB access statistics 15.3.1
- RETURNING clause, using with INSERT to initialize a LOB 13.1.1.2
S
- Samba 25.3.3.11
- sample schema for examples 6.1
- SECUREFILE
- SecureFiles Encryption 3.1.2.3
- SecureFiles LOB
- SecureFiles LOBs
- initialization parameters 3.4.2
- SecureFiles LOBs and BasicFiles LOBs 1.10
- SecureFiles LOB Storage 3.1.2
- SecureFiles Store
- setting up 21.1
- security
- SELECT statement
- read consistency 14.2.1
- semantics
- semistructured data 1.2
- SESSION_MAX_OPEN_FILES parameter 16.3.2
- session collation settings
- CLOB and NCLOB 7.2.3
- setting
- simple structured data, complex structured data 1.2
- Solaris
- Solaris 11 SRU7
- installing FUSE 25.3.3.1
- spec.sql script 24.3.4
- SQL
- SQL*Loader 16.1.2
- SQL DDL
- BFILE security 11.6.3
- SQL DML
- BFILE security 11.6.4
- SQL functions on LOBs
- SQL semantics and LOBs 7.4
- SQL semantics supported for use with LOBs 7.2
- statistics, access 15.3
- streaming
- write 12.21
- streaming APIs
- symbolic links, rules with DIRECTORY objects and BFILEs 16.3
- system owned object, See DIRECTORY object 11.6.1
T
- TaBleFileSystem Store Provider ("tbfs") 24.3
- tablespace storage
- changing 16.4
- TBFS.SQL script 24.3.2
- TBL.SQL script 24.3.3
- TDE 3.1.2.3
- temporary BLOB
- checking if temporary using JDBC 12.25.1
- temporary LOBs 16.2
- TO_BLOB(),TO_CHAR(), TO_NCHAR() 8.3
- TO_CLOB()
- converting VARCHAR2,NVARCHAR2,NCLOB to CLOB 8.3
- TO_NCLOB() 8.3
- transaction boundaries
- LOB locators 14.3
- transaction IDs 14.3.2
- transactions
- transferring LOB data 16.1.3
- Transparent Data Encryption (TDE) 3.1.2.3
- transparent read 22.5.6
- triggers
- LONG-to-LOB migration 17.5.3
- trimming LOB data
- persistent LOBs 12.23
- trimming LOBs using JDBC 10.8.22