Types of Upgrades
TimesTen Classic supports two types of upgrades:
-
An offline upgrade requires that you close all TimesTen databases to prevent future connections to these databases, you disconnect all applications from TimesTen, and you stop all TimesTen databases. This type of upgrade is useful when some amount of downtime is acceptable. During this downtime, the TimesTen databases are unavailable.
An offline upgrade enables you to upgrade (or downgrade) to a new patch release or to upgrade to a major release:
-
Upgrade to a new patch release:
-
Run the
ttInstanceModify
utility with the-install
option to upgrade the instance. See "About Moving to a Different Patch Release by Modifying the Instance" for details. -
Run the
ttBackup
and thettRestore
utilities to upgrade patches and patch sets, although this is not the preferred method. See "Moving to a Different Patch Release Using ttBackup and ttRestore" for information.
-
-
Upgrade to a new major release: Run the
ttMigrate
utility to export a database to a flat file and then usettMigrate
again to import the data into the new database. This is the only method to perform an offline upgrade that involves moving between major releases. See "Moving to a Different Major Release Using ttMigrate" for details.
-
-
An online upgrade involves using a pair of databases that are replicated and then performing an offline upgrade of each database in turn. This type of upgrade is useful when it is critically important that downtime be at a minimum. See "Online Upgrade: Using TimesTen Replication" for details.