Managing TimesTen Daemon Attributes

The timesten.conf file contains TimesTen daemon attributes.

  • In TimesTen, you can create or change values for the timesten.conf file through connection attributes, through editing this file by hand, or with the ttInstanceCreate or ttInstanceModify utilities.

    Use the ttInstanceModify utility to make changes to the timesten.conf file for most commonly changed attributes. If you cannot use ttInstanceModify to change a particular attribute and must modify the timesten.conf file directly, stop the TimesTen daemon before you change the file. Restart the TimesTen daemon after you have finished changing the file. To change TimesTen server attributes, it is only necessary to stop the server. It is not necessary to stop the TimesTen daemon.

    See ttInstanceCreate and ttInstanceModify in the Oracle TimesTen In-Memory Database Reference.

For more information about the timesten.conf file, see TimesTen Instance Configuration File in the Oracle TimesTen In-Memory Database Reference.

On Linux and UNIX, the timesten.conf file is located in the daemon home directory:

timesten_home/conf 

Some features that the timesten.conf file controls are:

  • The network interfaces on which the daemon listens

  • The minimum and maximum number of TimesTen subdaemons that can exist for the TimesTen instance

  • Whether or not the TimesTen server is started

  • Whether or not you use shared memory segments for client/server inter-process communication

  • The number of server processes that are prespawned on your system

  • The location and size of daemon log files and user log files

  • The duration of daemon logging to save for critical events

  • Backward compatibility

  • The maximum number of users for a TimesTen instance

  • Data access across NFS mounted systems. This is for Linux only.

  • The TNS_ADMIN value for an application using cache, OCI, Pro*C/C++, or ODP.NET. This option cannot be modified in this file.

  • Modifying the default database recovery after a fatal error

The rest of this section includes the following topics: