1 TimesTen Instance Configuration File
timesten.conf
file is located at timesten_home
/conf/timesten.conf
. Each line of the configuration file consists of one name
=
value
pair.
The following table contains all the TimesTen configuration attributes, descriptions, default values, and data types.
Note that some configuration attributes have a corresponding connection attribute. In these cases, you can override the setting of the configuration attribute in the server timesten.conf
file by setting the connection attribute in the database DSN definition. Similarly, you can override the setting of the configuration attribute in the client timesten.conf
file by setting the connection attribute in either the client DSN definition or the connection string.
Name | Description | Value or Data Type |
---|---|---|
Required |
The OS This entry is added by the ttInstanceCreate utility and must not be changed. Default: None |
Integer |
Required |
The OS user name of the instance administrator that matches the OS owner of the instance home directory. This entry is added by the ttInstanceCreate utility and must not be changed. Default: None |
String |
Optional |
Indicates if data access on NFS-mounted systems is allowed. On Linux x86 and Solaris, you can access checkpoint and transaction log files on NFS-mounted systems. TimesTen ignores this attribute on platforms other than Linux x86 and Solaris.
Default: For more information, see Using NFS-Mounted Systems for Checkpoint and Transaction Log Files in the Oracle TimesTen In-Memory Database Operations Guide. |
|
Optional |
Lists the cipher suite or suites that can be used for Transport Layer Security. To use TLS for client/server connections, set Default: None server_cipher_suites can also be set through:
Note: You can also use theCipherSuites connection attribute for TimesTen Classic to set client_cipher_suites and server_cipher_suites .
For TLS to be used, the server and client settings must include at least one common suite. For more information, see Transport Layer Security for TimesTen Client/Server in the Oracle TimesTen In-Memory Database Security Guide. |
String |
Optional |
Indicates if the instance is client-only or not. This entry is added by the ttInstanceCreate utility and must not be changed. Default: |
|
Optional |
Specifies the fully qualified path to the wallet directory—the directory where generated certificates are located. Default: None For more information, see Transport Layer Security for TimesTen Client/Server in the Oracle TimesTen In-Memory Database Security Guide. |
Pathname |
Optional |
The duration of the daemon log collection for a critical event. The granularity of the duration is in minutes. The minimum value is 1 minute. Default: 10 |
Integer |
Required |
The valid TCP port number on which the TimesTen daemon for this instance listens. TimesTen ignores this attribute for client-only instances. Default: 6624 |
Number |
Optional |
Specifies whether FIPS 140-2 mode for symmetric encryption between TimesTen processes is enabled. If specified, it uses a FIPS-validated version of the encryption libraries available to provide the encryption.
Notes
Default: |
|
Optional |
Default: For more information, see Specifying a RAM Policy in the Oracle TimesTen In-Memory Database Operations Guide. |
|
Optional |
Indicates whether to support IPv6 or not. Default: |
|
Optional |
If daemon logs are sent to Possible name values are: Default: None |
String |
Required |
The primary group name of the instance administrator. This entry is added by the ttInstanceCreate utility, and must not be changed. Default: None |
String |
Required |
The OS hostname of the instance. This entry is added by the ttInstanceCreate utility, and must not be changed. Default: None |
String |
Required |
A globally unique ID, guaranteed to be different than the ID of any other instance. TimesTen adds this ID during instance creation. Default: None |
String |
Required |
The name of the TimesTen instance. An ASCII name from This attribute is optional for client-only instances. Default: |
String |
Optional |
By default, TimesTen supports IPv6. Default: None |
String |
Optional |
The maximum number of client/server connections for the TimesTen server. You can also set this with the MaxConnsPerServer connection attribute.Default: 1 |
Integer |
Optional |
The maximum number of subdaemons TimesTen spawns. The main TimesTen daemon spawns subdaemons dynamically as they are needed. Default: 50 |
Integer |
Optional |
The TimesTen main daemon automatically rotates the files once they get to a specific size. This attribute specifies the maximum number of daemon log files to keep. Default: 10 |
Integer |
Optional |
The maximum size of a TimesTen daemon log file in megabytes. Default: 100 MB |
Integer |
Optional |
The TimesTen main daemon automatically rotates the files once they get to a specific size. This attribute specifies the maximum number of user log files to keep. Default: 10 |
Integer |
Optional |
The maximum size of a TimesTen daemon user log file in megabytes. Default: 10 MB |
Integer |
Optional |
The minimum number of subdaemons TimesTen spawns. The main TimesTen daemon spawns subdaemons dynamically as they are needed. Default: 4 |
Integer |
Optional |
Turns logging on or off for connects to and disconnects from client applications.
Default: |
|
Optional |
Specifies the fully qualified directory path where the OpenSSL library resides. If you do not provide a value for this attribute, TimesTen uses the OpenSSL library, if any, that the system uses by default. Default: None |
String |
Optional |
The cipher suite to be used in encrypting communications to and from the replication agents. This setting is required if you are using TLS for replication. See Transport Layer Security for TimesTen Replication in Oracle TimesTen In-Memory Database Security Guide for more information about replication TLS attributes.Default: None |
String |
Optional |
Specifies whether it is mandatory to have consistent TLS configuration between TimesTen instances—specifically, whether TLS is configured through
Default: |
|
Optional |
Specifies the path to the wallet directory—the directory where you placed the certificates that you generated. This setting is required if you are using TLS for replication. Oracle recommends using the same location and directory name on each TimesTen instance. Default: None |
Pathname |
Optional |
This is the encryption flag. Possible values are:
Default: Accepted server_encryption can also be set through:
Note: To use Transport Layer Security, settings from the server and the client must be compatible. For more information about settings compatibility, see Transport Layer Security for TimesTen Client/Server in the Oracle TimesTen In-Memory Database Security Guide. |
String |
Optional |
The number of processes that the TimesTen server should prespawn and keep in a reserve pool. If not specified, no processes are prespawned. Default: None |
Integer |
Optional |
The valid TCP port number on which the TimesTen server for this instance listens if you want to run a server in the instance. Default: 6625 |
Number |
Optional |
The number of servers per DSN for client /server implementations. The value is set by and can be changed by the ServersPerDSN attribute in the server DSN. Default: 1 |
Integer |
Optional |
The client/server stack size in kilobytes. You can also set this with the ServerStackSize connection attribute.Default: 768 KB |
Integer |
Optional |
Indicates whether the date is prepended on all daemon and user log entries. 1 indicates that the date is prepended to every record in the user and daemon log files. 0 indicates that the date is not prepended to every record in the user and daemon log files. Default: |
|
Optional |
Lists the fully qualified directory paths, separated by a colon, where the Default: None |
Pathname |
Optional |
Specifies the fully qualified directory path where the If you do not provide a value for this attribute, TimesTen does not attempt to generate SNMP traps. Default: None |
Pathname |
Optional |
Lists the destinations for the SNMP traps, separated by a space. Each destination must include the transport specifier and transport address. If the transport specifier or port number are not provided, A destination can be specified as follows:
Default: None |
String |
Optional |
Lists the options to be passed to the For information on the options supported by the Default: None |
String |
Optional |
Specifies the SNMP version to be used. Default: |
|
Optional |
Specifies whether TLS client authentication is required (setting of 1) or not (setting of 0). Default: With client authentication, the server validates an identity presented by the client, and requires an identity (public/private key) in the client wallet. Regardless of the client authentication setting, server authentication is performed, where the client validates the server. For more information, see Transport Layer Security for TimesTen Client/Server in the Oracle TimesTen In-Memory Database Security Guide. |
|
Optional |
Specifies whether FIPS 140-2 mode encryption for both client/server and replication connections are enabled. If specified, it uses a FIPS-validated version of the encryption libraries available to provide the encryption.
Notes
Default: |
|
Optional |
The location of the TimesTen daemon log file. Default: |
String |
Optional |
The number of the TimesTen release that created the instance home and that can use the instance home. Default: The installed TimesTen release number |
Number |
Optional |
In a TimesTen cache environment, the directory that contains the This attribute is required in a TimesTen cache environment only. This entry is added by the ttInstanceCreate utility and can be changed using the ttInstanceModify utility. Default: None |
Pathname |
Optional |
The location of the TimesTen daemon user log file. Default: |
String |
In TimesTen Classic, you can change values through various TimesTen utilities or connection attributes, at instance creation time or through editing this file. For more information about changing values by editing this file, see Working with the TimesTen Daemon in the Oracle TimesTen In-Memory Database Operations Guide.
In TimesTen Scaleout, you can change the values in this file by using the ttGridAdmin instanceConfigImport
command. For more details, see Import Instance Configuration Attributes (instanceConfigImport). Do not edit the configuration file by hand.