Oracle Audio Technologies B31679-01 manual Client/Server online upgrade example, Limitations

Models: B31679-01

1 130
Download 130 pages 38.83 Kb
Page 122
Image 122
Client/Server online upgrade example

release of TimesTen. For example, a 5.0 client can connect to a 7.0 Server DSN.

Note: Applications linked to newer TimesTen clients cannot connect to a Server DSN of any older releases. For example, a 5.1 client cannot connect to a 5.0 Server DSN.

Note: For security reasons, client/server communication is not normally allowed between TimesTen 7.0 and previous versions. In order to perform an online upgrade with client/server, you must start the main TimesTen 7.0 daemon with the -insecure-backwards-compat option. See “Communicating with older versions of TimesTen” on page 71 of the Oracle TimesTen In-Memory Database Operations Guide for more information.

Limitations

If a 5.0 client is connecting to a 5.1 or later Server DSN, the source of the log messages in the syslog (or in the specified file) pertaining to that connection will still be 5.0 because the 5.0 Server binary performs the logging.

Client/Server online upgrade example

To connect an older client application to a newer TimesTen Server DSN, use the procedure described in the following example:

For this example, the hostname for the server machine is my_server.

TimesTen 5.1 is installed in install_dir_51 at my_server. The port number for the TimesTen daemon is 15100. The port number that TimesTen Server is listening on is 15102.

TimesTen 7.0 is installed in install_dir_70 at my_server. The port number for TimesTen daemon is 17000. The port number that TimesTen Server is listening on is 17002.

The sys.odbc.ini file at my_server contains:

[my_server_dsn51]

Driver=install_dir_51/lib/libtten.so DataStore=/tmp/ds_51

[my_server_dsn70]

Driver=install_dir_70/lib/libtten.so DataStore=/tmp/ds_70

114 Oracle TimesTen In-Memory Database Installation Guide

Page 122
Image 122
Oracle Audio Technologies B31679-01 manual Client/Server online upgrade example, Limitations