Net8 Administrator's Guide
Release 8.1.5

A67440-01

Library

Product

Contents

Index

Prev Next

C
Configuration Parameters

A complete listing of all Net8 configuration parameters is provided for your reference. The following sections appear in this appendix:

Syntax Rules for Configuration Files

The configuration files in a Net8 network consist of parameters which include keyword-value pairs. Keyword-value pairs are surrounded by parentheses:

parameter=(keyword=value)

Some keywords have other keyword-value pairs as their values:

(keyword=
    (keyword=value)
    (keyword=value)
)

For example, the address portion of a local naming configuration file (TNSNAMES.ORA) might include the following lines:

(address=
    (protocol=tcp)
    (host=max)
    (port=1521) 
)

Set up configuration files so that indentation reflects what keyword is the parent or owner of other keyword-value pairs. This format is not required, but it does make the files much easier to read and understand.

Even if you do not choose to indent your files in this way, you must indent a wrapped line by at least one space, or it will be misread as a new parameter. The following layout is acceptable:

(address=(protocol=tcp)
  (host=max)(port=1521))

The following layout is not acceptable:

(address=(protocol=tcp)
(host=max)(port=1521))

Further Syntax Rules for Configuration Files

The following rules apply to the syntax of configuration files:

Network Character Set

The network character set for keyword values consists of the following characters. Connect descriptors must be made up of single-byte characters.

A-Z, a-z

0-9

( ) < > / \

, . : ; ' "=- _

$ + * # & ! % ? @

Within this character set, the following symbols are reserved:

( )=\ " ' #

Reserved symbols are used as delimiters, not as part of a keyword or a value unless the keyword or value is quoted. Either single or double quotes can be used to enclose a value containing reserved symbols. To include a quote within a value that is surrounded by quotes, use different quote types. The backslash (\) is used as an escape character.

A specific example of the use of reserved symbols is a numeric DECnet object within an address. An OBJECT can be a name such as ABC or #123. These would be entered in the form:

(OBJECT=ABC)

or

(OBJECT=\#123)

Because the "#" sign is a reserved symbol, the character must be preceded by a backslash.

The following characters may be used within a connect descriptor, but not in a keyword or value:

<space> <tab> <CR> <newline>

Character Set

The listener name, net service name, and Oracle Connection Manager names are limited to the following character set:

[a...z] [A...Z] [0...9] _

The first character must be an alphabetical character. In general, up to 64 characters is acceptable. A database service name must match the global database name defined by the database administrator, which consists of a database name (originally limited to eight characters), and the database domain. Net service names and global database names are not case sensitive.

ADDRESSes and ADDRESS_LISTs

When a connection is made, the client and the receiver of the request, such as a listener, Oracle Names server, or Oracle Connection Manager, are configured with identical protocol addresses. The purpose of the address is to identify the network address of a network object. The client uses this address to send the connection request to a particular network object location, and the recipient "listens" for requests on this address, and grants a connection based on its address information matching the client information. It is important to install the same protocols for the client and the connection recipient, as well as configure the same address.

Protocol address are comprised of two elements:

ADDRESS  

Purpose:  

Defines a protocol address. This parameter may be embedded under ADDRESS_LIST or DESCRIPTION. A DESCRIPTION is typically only used in a TNSNAMES.ORA or LISTENER.ORA file.

Additional Information: Each protocol has its own required parameters needed in the address, as explained on "Configuring Protocol Addresses".  

Example:  

(address=
 (protocol=tcp)
 (host=sales-pc)
 (port=1521)
)
 
ADDRESS_LIST  

Purpose:  

Defines lists of addresses that share a set of common characteristics.

This parameter may be embedded under DESCRIPTION or DESCRIPTION_LIST. A DESCRIPTION or DESCRIPTION_LIST is typically only used in a TNSNAMES.ORA or LISTENER.ORA file.

Note: If there is only one list in a TNSNAMES.ORA or a LISTENER.ORA file, ADDRESS_LIST is not necessary.  

Example:  

 (address_list=
  (address=
   (protocol=tcp)
   (host=sales-pc)
   (port=1521)
  )  
  (address=
   (protocol=tcp)
   (host=hr-pc)
   (port=1521)
  ) 
 ) 
 (address_list=
  (address=
   (protocol=tcp)
   (host=finance-pc)
   (port=1521)
  )  
  (address=
   (protocol=tcp)
   (host=sales-pc)
   (port=1521)
  ) 
 ) 
 

Profile Parameters (SQLNET.ORA)

The following parameters are available in a profile. Profiles are stored in a configuration file called SQLNET.ORA.SQLNET.ORA is located in $ORACLE_HOME/network/admin on UNIX and ORACLE_HOME\network\admin on Windows platforms.

BEQUEATH_DETACH  

Purpose:  

Turn on/off signal handling in Net8 on UNIX systems.  

Default:  

NO which leaves signal handling on.  

Values:  

  • YES - Turns off signal handling

  • NO - Leaves signal handling on

 

Example:  

bequeath_detach=yes
 

DAEMON.TRACE_DIRECTORY  

Purpose:  

Controls the destination directory of the Oracle Enterprise Manager daemon trace file.  

Default:  

$ORACLE_HOME/network/trace on UNIX platforms and ORACLE_HOME/network/trace on Windows platforms  

Example:  

daemon.trace_directory=/oracle/traces
 

DAEMON.TRACE_LEVEL  

Purpose:  

Turns tracing on/off to a certain specified level for the Oracle Enterprise Manager daemon.  

Default:  

OFF  

Values  

  • OFF - No trace output

  • USER - User trace information

  • ADMIN - Administration trace information

  • SUPPORT - WorldWide Customer Support trace information

 

Example:  

daemon.trace_level=user
 
DAEMON.TRACE_MASK  

Purpose:  

Specifies that only the Oracle Enterprise Manager daemon trace entries are logged into the trace file.  

Default:  

$ORACLE_HOME/network/trace on UNIX platforms and ORACLE_HOME/network/trace on Windows platforms  

Example:  

daemon.trace_mask=(106)
 
DISABLE_OOB  

Purpose:  

Disables out of band breaks.  

Default:  

OFF  

Usage Notes:  

Disable out of band breaks if the underlying transport protocol does not support the feature.  

Example:  

disable_oob=off
 
LOG_DIRECTORY_CLIENT  

Purpose:  

Controls the directory for where the log file is written.  

Default:  

Current directory where executable is started from.  

Example:  

log_directory_client=/oracle/network/log
 
LOG_DIRECTORY_SERVER  

Purpose:  

Controls the directory for where the log file is written.  

Default:  

Current directory where executable is started from.  

Example:  

log_directory_server=/oracle/network/log
 
LOG_FILE_CLIENT  

Purpose:  

Controls the log output file name for an Oracle client.  

Default:  

SQLNET.LOG  

Example:  

log_file_client=client
 
LOG_FILE_SERVER  

Purpose:  

Controls the log output file name for an Oracle server.  

Default:  

SQLNET.LOG  

Example:  

log_file_server=svr.log
 
NAMES.DCE.PREFIX  

Purpose:  

Specifies the DCE cell name (prefix) to use for name lookup.  

Default:  

/.:/subsys/oracle/names
 

Example:  

names.dce.prefix=/.:/subsys/oracle/names
 
NAMES.DEFAULT_DOMAIN  

Purpose:  

Indicates the domain from which the client most often requests names. When this parameter is set, the default domain name will be automatically appended to any unqualified service name. Any name which contains an unescaped dot ('.') will not have the default domain appended. Simple names may be qualified with a trailing dot (for example, 'rootserver.').  

Default:  

NULL  

Example:  

names.default_domain=com
 
NAMES.DIRECTORY_PATH  

Purpose:  

Indicates the order of the naming methods, such as TNSNAMES or Oracle Names, that will be used for client name requests.  

Default:  

TNSNAMES, ONAMES, HOSTNAME  

Values:  

  • TNSNAMES

  • ONAMES

  • HOSTNAME

  • DCE

  • NIS

  • NOVELL

 

Example:  

names.directory_path=(tnsnames, onames)
 
NAMES.INITIAL_RETRY_TIMEOUT  

Purpose:  

Determines how long a client will wait for a response from an Oracle Names server before reiterating the request to the next server in the preferred servers list.  

Default:  

15  

Minimum Value:  

1  

Maximum Value:  

600  

Example:  

names.initial_retry_timeout=20
 
NAMES.MAX_OPEN_CONNECTIONS  

Purpose:  

Determines how many connections an Oracle Names client may have open at one time.  

Default:  

10  

Minimum Value:  

3  

Maximum Value:  

64  

Example:  

names.max_open_connections=3
 
NAMES.MESSAGE_POOL_START_SIZE  

Purpose:  

Determines the initial number of messages allocated in the client's message pool which are used for forwarded message requests.  

Default:  

10  

Minimum Value:  

3  

Maximum Value:  

256  

Example:  

names.message_pool_start_size=10
 
NAMES.NIS.META_MAP  

Purpose:  

Specifies the file to be used to map NIS attributes to an NIS mapname.  

Default:  

SQLNET.MAPS  

Example:  

names.nis.meta_map=sqlnet.maps
 
NAMES.PREFERRED_SERVERS  

Purpose:  

Indicates the name, addresses, and order of Oracle Names servers that will be used for a client's name requests.  

Default:  

None  

Example:  

names.preferred_servers= (address_list=
  (address=(protocol=ipc)(key=n23))
  (address=(protocol=tcp)(host-nineva)(key=1575))
  (address=(protocol=tcp)(host=cicada)(key=1575)))
 
NAMES.REQUEST_RETRIES  

Purpose:  

Specifies the number of times the client should try each server in the list of preferred servers before allowing the operation to fail.  

Default:  

1  

Minimum Value:  

1  

Maximum Value:  

5  

Example:  

names.request_retries=5
 
NAMESCTL.INTERNAL_ENCRYPT_PASSWORD  

Purpose:  

If set to TRUE, NAMESCTL encrypts the password when it is sent to the Oracle Names server.

If set to FALSE, NAMESCTL does not encrypt the password when it is sent to the Oracle Names server. This enables unencrypted passwords to be set in the NAMES.ORA file with the NAMES.PASSWORD parameter.  

Default:  

FALSE  

Values:  

TRUE | FALSE  

Example:  

namesctl.internal_encrypt_password=true
 
NAMESCTL.INTERNAL_USE  

Purpose  

If set to TRUE, NAMESCTL enables a set of internal undocumented commands. All internal commands are preceded by an underscore in order to distinguish them as internal.  

NAMESCTL.NO_INITIAL_SERVER  

Purpose:  

If set to TRUE, NAMESCTL suppresses any error messages when unable to connect to a default Oracle Names server.  

Default:  

FALSE  

Values  

TRUE | FALSE  

Example:  

namesctl.no_initial_server=true
 
NAMESCTL.NOCONFIRM  

Purpose:  

Indicates whether sensitive commands (STOP, RELOAD, RESTART) should be prompted with a confirmation when running the NAMESCTL utility.  

Default:  

OFF  

Values  

ON | OFF  

Example:  

namesctl.noconfirm=on
 
NAMESCTL.SERVER_PASSWORD  

Purpose:  

Indicates the value that matches the configured password set in the NAMES.ORA file with the NAMES.PASSWORD parameter. This eliminates the need to enter the password with the SET PASSWORD command each time you use the NAMESCTL utility to perform secure options, such as STOP, RESTART and RELOAD.  

Example:  

namesctl.server_password=secret
 
NAMESCTL.TRACE_LEVEL  

Purpose:  

Indicates the level at which the NAMESCTL program should be traced.  

Default:  

OFF  

Values:  

OFF, USER, ADMIN, SUPPORT  

Example:  

namesctl.trace_level=admin
 
NAMESCTL.TRACE_FILE  

Purpose:  

Indicates the file in which the NAMESCTL trace output is placed.  

Default:  

NAMESCTL_PID.TRC  

Example:  

namesctl.trace_file=nmsctl
 
NAMESCTL.TRACE_DIRECTORY  

Purpose:  

Indicates the directory where trace output from the NAMESCTL utility is placed.  

Default:  

$ORACLE_HOME/network/trace on UNIX and ORACLE_HOME/network/trace on Windows NT  

Example:  

namesctl.trace_directory=/oracle/trace
 
NAMESCTL.TRACE_UNIQUE  

Purpose:  

Indicates whether a process identifier is appended to the name of each trace file generated, so that several can co-exist.  

Default:  

ON  

Values:  

ON | OFF  

Example:  

namesctl.trace_unique=on
 
OSS.SOURCE.MY_WALLET  

Purpose:  

Enter the location of wallets. Wallets are certificates, keys and trustpoints processed by SSL.  

Default:  

None  

Example:  

oss.source.my_wallet=  
   (source=
      (method=file)
      (method_data=  
        (directory=/home/smalladi/oss)))
 
OSS.SOURCE.LOCATION  

Purpose:  

Defines the method for retrieving encrypted private keys.  

Default:  

None  

Example:  

oss.source.location= 
(source= 
 (method=oracle) 
 (method_data=
    (sqlnet_address=oss)))
 
SQLNET.AUTHENTICATION_SERVICES  

Purpose:  

Enables one or more authentication services. If authentication has been installed, it is recommended that this parameter be set to either NONE or to one of the authentication methods.  

Default:  

None  

Values:  

NONE - the database will use the user name and password to log in

ALL - Enables all authentication methods to be used.

BEQ - always used in conjunction with one or more of the following items:

NDS - use NetWare Directory Services (NDS)

NTS - use Windows NT Native

KERBEROS5 - use Kerberos

SECURID - use SecurID

CYBERSAFE - use Cybersafe

IDENTIX - use Identix

DCEGSSAPI - use DCE GSSAPI

RADIUS - use RADIUS  

Example:  

sqlnet.authentication_services =(beq, kerberos5, cybersafe)
 
SQLNET.AUTHENTICATION_KERBEROS5_SERVICE  

Purpose:  

Defines the name of the service used to obtain a Kerberos service ticket  

Default:  

None  

Example:  

sqlnet.authentication_kerberos5_service= oracle
 
SQLNET.AUTHENTICATION_GSSAPI_SERVICE  

Purpose:  

Defines the CyberSAFE service principal  

SQLNET.CLIENT_REGISTRATION  

Purpose:  

Sets a unique identifier for this client machine. This identifier will be passed to the listener with any connection request and will be included in the Audit Trail. The identifier can be any alphanumeric string up to 128 characters long.  

Default:  

None  

Example:  

sqlnet.client_registration 1432
 
SQLNET.CRYPTO_CHECKSUM_CLIENT  

Purpose:  

Specifies the desired checksum behavior when this client is connecting to a server  

Default:  

ACCEPTED  

Values:  

  • ACCEPTED

  • REJECTED

  • REQUESTED

  • REQUIRED

 

Example:  

sqlnet.crypto_checksum_client=accepted
 
SQLNET.CRYPTO_CHECKSUM_SERVER  

Purpose:  

Specifies the desired checksum behavior when a client is connecting to this server  

Default:  

ACCEPTED  

Values:  

  • ACCEPTED

  • REJECTED

  • REQUESTED

  • REQUIRED

 

Example:  

sqlnet.crypto_checksum_server=accepted
 
SQLNET.CRYPTO_CHECKSUM_TYPES_CLIENT  

Purpose:  

Specifies a list of crypto-checksum algorithms this client is allowed to use  

Default:  

MD5  

Values:  

MD5 - RSA Data Security's MD5 algorithm  

Example:  

sqlnet.crypto_checksum_types_client=(md5)
 
SQLNET.CRYPTO_CHECKSUM_TYPES_SERVER  

Purpose:  

Specifies a list of crypto-checksum algorithms this server is allowed to use  

Default:  

MD5  

Values:  

MD5 - RSA Data Security's MD5 algorithm  

Example:  

sqlnet.crypto_checksum_types_server=(md5)
 
SQLNET.CRYPTO_SEED  

Purpose:  

Specifies the characters used when generating cryptographic keys. The more random the characters are, the stronger the keys are. This is required whenever encryption or checksumming is turned on. The string should be 10-70 random characters.  

Default:  

qwertyuiopasdfghjkl;zxcvbnm,.s1  

Example:  

sqlnet.crypto_seed="qwertyuiopasdfghjkl;zxcvbnm,.s1"
 
SQLNET.ENCRYPTION_CLIENT  

Purpose:  

Specifies the desired behavior when this client is connecting to a server  

Default:  

ACCEPTED  

Values:  

  • ACCEPTED

  • REJECTED

  • REQUESTED

  • REQUIRED

 

Example:  

sqlnet.encryption_client=accepted
 
SQLNET.ENCRYPTION_SERVER  

Purpose:  

Specifies the desired behavior when a client is connecting to this server  

Default:  

ACCEPTED  

Values:  

  • ACCEPTED

  • REJECTED

  • REQUESTED

  • REQUIRED

 

Example:  

sqlnet.encryption_server=accepted
 
SQLNET.ENCRYPTION_TYPES_CLIENT  

Purpose:  

Specifies a list of encryption algorithms this client is allowed to use  

Default:  

All algorithms are used if none are specified.  

Values:  

One or more of the following:

RC4_40 - RSA RC4 (40 bit key size) Domestic & International

RC4_56 - RSA RC4 (56 bit key size) Domestic only

RC4_128 - RSA RC4 (128 bit key size) Domestic only

DES - Standard DES (56 bit key size) Domestic only

DES40 - (40 bit key size) Domestic & International  

Example:  

sqlnet.encryption_types_client=(rc4_40)
 
SQLNET.ENCRYPTION_TYPES_SERVER  

Purpose:  

Specifies a list of encryption algorithms this server is allowed to use when acting as a server  

Default:  

All algorithms are used if none are specified.  

Values:  

RC4_40 - RSA RC4 (40 bit key size) Domestic & International

RC4_56 - RSA RC4 (56 bit key size) Domestic only

RC4_128 - RSA RC4 (128 bit key size) Domestic only

DES - Standard DES (56 bit key size) Domestic only

DES40 - (40 bit key size) Domestic & International  

Example:  

sqlnet.encryption_types_server=(rc4_40, des, ...)
 
SQLNET.EXPIRE_TIME  

Purpose:  

Determines time interval to send a probe to verify the session is alive  

Default:  

None  

Minimum Value:  

0 minutes  

Recommended Value:  

10 minutes  

Example:  

sqlnet.expire_time=10
 
SQLNET.IDENTIX_FINGERPRINT_DATABASE  

Purpose:  

Specifies the service name or alias for the authentication fingerprint database  

Default:  

None  

Example:  

sqlnet.identix_fingerprint_database=fingrdb
 
SQLNET.IDENTIX_FINGERPRINT_DATABASE_USER  

Purpose:  

Specifies the well known user name for the fingerprint database  

Default:  

None  

Example:  

sqlnet.identix_fingerprint_database_user=manager
 
SQLNET.IDENTIX_FINGERPRINT_DATABASE_PASSWORD  

Purpose:  

Specifies the well known password for the fingerprint database  

Default:  

None  

Example:  

sqlnet.identix_fingerprint_database_password=password
 
SQLNET.IDENTIX_FINGERPRINT_METHOD  

Purpose:  

Specifies the method name for the fingerprint database. The method name must be ORACLE  

Default:  

None  

Example:  

sqlnet.identix_fingerprint_method=oracle
 
SQLNET.KERBEROS5_CC_NAME  

Purpose:  

Specifies the complete path name to the Kerberos credentials cache file.  

Default:  

/usr/tmp/krbcache on UNIX and c:\tmp\krbcache on Windows platforms  

Example:  

sqlnet.kerberos5_cc_name= /usr/tmp/krbcache
 
SQLNET.KERBEROS5_CLOCKSKEW  

Purpose:  

Specifies how many seconds can pass before a Kerberos credential is considered out of date.  

Default:  

300  

Example:  

sqlnet.kerberos5_clockskew=1200
 
SQLNET.KERBEROS5_CONF  

Purpose:  

Specifies the complete path name to the Kerberos configuration file, which contains the realm for the default KDC and maps realms to KDC hosts.  

Default:  

/krb5/krb.conf on UNIX and c:\krb5\krb.conf on Windows platforms  

Example:  

sqlnet.kerberos5_conf=/krb5/krb.conf
 
SQLNET.KERBEROS5_KEYTAB  

Purpose:  

Specifies the complete path name to the Kerberos principal/secret key mapping file, which is used to extract keys and decrypt incoming authentication information.  

Default:  

/etc/v5srvtab on UNIX and c:\krb5\v5srvtab on Windows platforms  

Example:  

sqlnet.kerberos5_keytab=/etc/v5srvtab
 
SQLNET.KERBEROS5_REALMS  

Purpose:  

Specifies the complete pathname to the Kerberos realm translation file, which provides a mapping from a host name or domain name to a realm.  

Default:  

/krb5/krb.realms on UNIX and c:\krb5\krb.realms on Windows platforms  

Example:  

sqlnet.kerberos5_realms= /krb5/krb.realms
 
SQLNET.RADIUS_ALTERNATE  

Purpose:  

Specifies an alternate RADIUS server used in case the primary server is unavailable. The value can be either the IP address or host name of the server.  

Default:  

None  

Example:  

sqlnet.radius_alternate=radius2
 
SQLNET.RADIUS_ALTERNATE_PORT  

Purpose:  

Listening port of the alternate RADIUS server.  

Default:  

1645  

Example:  

sqlnet.radius_alternate_port= 1667
 
SQLNET.RADIUS_ALTERNATE_RETRIES  

Purpose:  

Times to resend  

Default:  

3  

Example:  

sqlnet.radius_alternate_retries=4
 
SQLNET.RADIUS_AUTHENTICATION_TIMEOUT  

Purpose:  

Time to wait for response.  

Default:  

5 seconds  

Example:  

sqlnet.radius_authenetication_timeout= 10
 
SQLNET.RADIUS_AUTHENTICATION  

Purpose:  

Specifies the location of the primary RADIUS server, either by its host name or IP address.  

Default:  

local host  

Example:  

sqlnet.radius_authenetication= officeacct
 
SQLNET.RADIUS_AUTHENTICATION_INTERFACE  

Purpose:  

Specifies the class containing the user interface used to interact with the user.  

Default:  

DefaultRadiusInterface  

Example:  

sqlnet.radius_authenetication_interface= 
 
SQLNET.RADIUS_AUTHENTICATION_PORT  

Purpose:  

Listening port of the primary RADIUS server.  

Default:  

1645  

Example:  

sqlnet.radius_authenetication_port= 1667
 
SQLNET.RADIUS_AUTHENTICATION_RETRIES  

Purpose:  

Times to resend.  

Default:  

3  

Example:  

sqlnet.radius_authenetication_retries=4
 
SQLNET.RADIUS_AUTHENTICATION_TIMEOUT  

Purpose:  

Time to wait for response.  

Default:  

5 seconds  

Example:  

sqlnet.radius_authenetication_timeout= 10
 
SQLNET.RADIUS_CHALLENGE_RESPONSE  

Purpose:  

Turns challenge response ON or OFF.  

Default:  

OFF  

Values:  

ON | OFF  

Example:  

sqlnet.radius_challenge_response=ON
 
SQLNET.RADIUS_SECRET  

Purpose:  

Specifies the full path to the file containing the RADIUS shared secret.  

Default:  

$ORACLE_HOME/network/security/radius.key on UNIX and ORACLE_HOME/network/security/radius.key on Windows NT  

Example:  

sqlnet.radius_secret= oracle/bin/admin/radiuskey
 
SQLNET.RADIUS_SEND_ACCOUNTING  

Purpose:  

Turns accounting ON and OFF. If enabled, packets will be sent to the active RADIUS server at listening port plus one. The default port is 1646.  

Default:  

OFF  

Values:  

ON | OFF  

Example:  

sqlnet.radius_send_accounting=ON
 
SSL_CLIENT_AUTHENTICATION  

Purpose:  

Controls whether or not a client--in addition to the server--is authenticated using SSL.  

Default:  

TRUE  

Values:  

TRUE | FALSE  

Example:  

ssl_cipher_suite=(ssl_dh_dss_with_des_cdc_sha)
 

SSL_CIPHER_SUITES  

Purpose:  

Controls what combination of encryption and data integrity is used by SSL.  

Default:  

None  

Values:  

For further information about Cipher Suites, see the Oracle Advanced Security Administrator's Guide.  

Example:  

ssl_cipher_suite=(ssl_rsa_with_rc4_138_md5)
 

SSL_VERSION  

Purpose:  

Forces the version of the SSL connection.

Clients and servers must use a compatible version.  

Default:  

UNDETERMINED  

Values:  

UNDETERMINED | 2.0 | 3.0  

Example:  

ssl_version=2.0
 

TNSPING.TRACE_DIRECTORY  

Purpose:  

Controls the destination directory of the trace file.  

Default:  

$ORACLE_HOME/network/trace  

Example:  

tnsping.trace_directory=/oracle/traces
 
TNSPING.TRACE_LEVEL  

Purpose:  

Turns tracing on/off to a certain specified level.  

Default:  

OFF  

Values  

  • OFF - No trace output

  • USER - User-induced error conditions trace information

  • ADMIN - Administration trace information

  • SUPPORT - WorldWide Customer Support trace information

 

Example:  

tnsping.trace_level=admin
 
TRACE_DIRECTORY_CLIENT  

Purpose:  

Controls the destination directory of the trace file.  

Default:  

$ORACLE_HOME/network/trace  

Example:  

trace_directory_client=/oracle/traces
 
TRACE_DIRECTORY_SERVER  

Purpose:  

Controls the destination directory of the trace file.  

Default:  

$ORACLE_HOME/network/trace  

Example:  

trace_directory_server=/oracle/traces
 
TRACE_FILE_CLIENT  

Purpose:  

Controls the name of the client trace file.  

Default:  

SQLNET.TRC  

Example:  

trace_file_client=clientsqlnet.trc