JDBC Type 4 Driver Programmer's Reference

where t4log_file_name is a legal filename.
If the property value is not set, the default for T4LogFile is system_temporary_directory/t4sqlmx_date.log. For example:
On Solaris: /var/tmp/t4sqlmx_date.log
On Windows XP: C:\TEMP\t4sqlmx_date.log or C:\Documents and Settings\mydir\Local Settings\Temp\t4sqlmx_date.log,
depending on the location of the temp directory
If the specified log file already exists, the logger appends messages to the existing file.
Patterns in the Logging File Name
Patterns are strings that include special components that are replaced at runtime. The following patterns can be used to specify
T4LogFile:
Pattern Description
/
The local pathname separator. Use on all systems, including
Windows systems.
%t The system temporary directory.
%h
The value of user.home system property.
%g The generation number, to distinguish rotated logs.
%u A unique number to resolve conflicts.
%% Indicates a single percent sign (%).
For more information on patterns, see the java.util.logging.FileHandler documentation.
T4LogFile Considerations
If a security manager is defined by your application using an AppServer, LoggingPermission must be must be granted in the
java.policy file as follows:
permission java.io.FilePermission "c:/temp/t4sqlmx.log-", "read,write";
The NonStop JDBC Type 4 Driver is not designed to inherit the java.util.logging.FileHandler.pattern settings at program startup.
connectionTimeOut
When a connection is inactive for a period longer than the set value, in seconds, for connectionTimeOut, the connection
disconnects. Timeout value is in seconds.
Default = 300 seconds
If set to 0 (zero), there is no idle connection timeout specified.
connectionTimeOut for connection pooling applications
HP recommends that this property be set to 0 (zero) for connection pooling applications.
For connection pooling applications user serverDatasource, this property must be set to 0 (zero) on the server datasource
also. See the SQL/MX Connectivity Service Manual for information about setting connectionTimeOut for the server
datasource.
serverDataSource
Sets the name of the data source on the MXCS server side.
serverDataSource allows the application to set SQL/MX properties (such as resource governing) for server-side datasources. For
more information about server-side datasources, see the SQL/MX Connectivity Service Manual.
If not specified, the default server data source is used.
If the datasource named in serverDataSource is not available on the MXCS server, the default server data source is used.
If the datasource named in serverDataSource is not started on the MXCS server, an SQLException is thrown.
For more information about the default server data source, see the SQL/MX Connectivity Service Manual.