Summary of Oracle driver resources and environment variables

These types of resources and environment variables are available to use with the LN Oracle database driver:

  • Client and server resources that are used by all LN database drivers.
  • Client resources that are used by all LN database drivers.
  • Server resources hat are used by all LN database drivers.
  • Resources that are used only by the LN Oracle database driver.
  • Resources that are passed to the Oracle database server.

The tables provide a summary of each of these resources and environment variables. Detailed descriptions of each entry in the tables are available later.

Client and server resources that are used by all LN database drivers
Resource name Environment variable Description
baan_sql_cacherows BAAN_SQL_CACHEROWS Defines the size of internal buffers in the query processor
baan_sql_trace BAAN_SQL_TRACE To view SQL query information
enable_refmsg ENABLE_REFMSG Causes logging of denied updates of delete actions
rds_full RDS_FULL Sets maximum number of rows that are transferred in one block
tt_sql_trace TT_SQL_TRACE To view SQL query information
use_shm_info USE_SHM_INFO Enables or disables shared memory use
Client resources that are used by all LN database drivers
Resource name Environment variable Description
baan_sql_stmt_cache_size BAAN_SQL_STMT_CACHE_SIZE Defines the size of the query cache
bdb_debug BDB_DEBUG Sets the debugging link between client and server
bdb_driver BDB_DRIVER Sets database specifications
bdb_max_server_schedule BDB_MAX_SERVER_SCHEDULE Defines the mechanism to stop idle database drivers
bdb_use_row_version Use a row version column to optimize delayed row locking.
ssts_set_rows SSTS_SET_ROWS Sets number of rows read ahead, single table single row
- USR_DBC_RES Specifies alternative resource file for client
Server resources that are used by all LN database drivers
Resource name Environment variable Description
bdb_max_sessions BDB_MAX_SESSIONS Defines the number of sessions per driver
bdb_max_session_schedule BDB_MAX_SESSION_SCHEDULE Defines the mechanism to close idle driver sessions
dbslog DBSLOG To perform driver profiling
- DBSLOG_LOCK_PROF Specifies the lock time after which locks are logged
dbslog_name DBSLOG_NAME To specify the file name for logging
dbsinit DBSINIT Deprecated
hint_index_weight_equal HINT_INDEX_WEIGHT_EQUAL Defines the equal-weight parameter for the query hint generation
hint_index_weight_range HINT_INDEX_WEIGHT_RANGE Defines the range-weight parameter for the query hint generation
hint_index_weight_factor HINT_INDEX_WEIGHT_FACOR Defines the weight-factor parameter for the query hint generation
max_sql_input_binds MAX_SQL_INPUT_BINDS To adjust the size of internal ‘where bind’ buffers.
shm_max_dd_cache_size SHM_MAX_DD_CACHE_SIZE Defines the maximum size of the database driver DD cache
mle_join_type MLE_JOIN_TYPE Specifies join type between data table and shadow table, with translations, in a Multi Language Enabled (MLE) environment.
query_comments QUERY_COMMENTS To trace used connections in the database server.
table_load_array_size TABLE_LOAD_ARRAY_SIZE Defines the maximum number of rows that are inserted during data load.
- USR_DBS_RES Specifies alternative resource file for server
Resources that are used only by the LN Oracle database driver
Resource name Environment variable Description
ansi_outer_join ANSI_OUTER_JOIN To alter the generated SQL syntax for outer-joins.
baan_oracle_prefetch BAAN_ORACLE_PREFETCH To alter Oracle’s pre-fetch behavior.
connection_pooling CONNECTION_POOLING To choose between shared or dedicated Oracle sessions.
ora_alter_session ORA_ALTER_SESSION To change Oracle session settings.
ora_init ORA_INIT Defines several driver behaviors
ora_max_array_fetch ORA_MAX_ARRAY_FETCH Defines the maximum number of rows that are fetched
ora_max_array_insert ORA_MAX_ARRAY_INSERT Defines the maximum number of rows that are inserted
ora_parallel_degree ORA_PARALLEL_DEGREE Enables parallel index creation and statistics generation
oraprof ORAPROF Enables profiling
orastat ORASTAT To gather statistics.
ora_hint_no_hints ORA_HINT_NO_HINTS Disable the generation of query hints
ora_timeout ORA_TIMEOUT Sets the time-out value
ora_use_varchar ORA_USE_VARCHAR Use the Oracle VARCHAR2/NVARCHAR2 data type for string data
os_authent_prefix OS_AUTHENT_PREFIX Defines prefix for Oracle’s operating system authentication
retained_cursors RETAINED_CURSORS Defines the number of retained cursors
sql_trace SQL_TRACE Enables Oracle’s trace facility
Resources that are used only by the LN Oracle maintenance program
Resource name Environment variable Description
ora_default_tablespace ORA_DEFAULT_TABLESPACE To set a default tablespace for newly created Oracle users.
ora_temporary_tablespace ORA_TEMPORARY_TABLESPACE To set a temporary tablespace for newly created Oracle users
Resources that are passed to the LN Oracle database server
Resource name Environment variable Description
nls_comp NLS_COMP Sets Oracles nls_comp parameters
nls_lang NLS_LANG Sets Oracles NLS parameters
nls_sort NLS_SORT The type of sort to use
oracle_home ORACLE_HOME Sets Oracle’s
ORACLE_HOME
oracle_local_template ORACLE_LOCAL_TEMPLATE Oracle8 only: The default connect template to connect to a local database
oracle_service_name ORACLE_SERVICE_NAME Specifies the Oracle database to connect to
oracle_sid ORACLE_SID Sets Oracle’s ORACLE_SID