Previous Topic

Next Topic

How You Plan for Application Issues

To ensure your applications can be tested in the new installation, do the following:

Previous Topic

Next Topic

The Test Plan for Applications

You must test your applications with the new version of Ingres before performing a production upgrade. The cost of testing every function in every application can be prohibitive, but fortunately, such testing is rarely necessary. A proper test plan can reduce testing time to a week or two.

A successful test plan uses the following process:

  1. Rank the importance of each function in each application.
  2. Test only the most important functions of each application.
  3. Fix problems found after the upgrade as quickly as possible.

Previous Topic

Next Topic

Categories of Application Functions

When determining the importance of an application function, ask "How long can we live without this function?" One successful testing approach divides application functions into three categories, as follows:

Previous Topic

Next Topic

Application Debugging After the Upgrade

If you properly execute your test plan, all critical functions will work after the upgrade. Less critical functions, however, may contain bugs. Be prepared to fix these bugs for a period after the upgrade. (Two weeks is usually long enough.) During this time, avoid scheduling new feature development. Have streamlined change control procedures ready, so that fixes can be installed quickly if a problem occurs.

Previous Topic

Next Topic

Binary Level Support

Ingres 2006 provides support for applications built against previous versions of Ingres, back to and including Ingres 6.4.

You can run applications built with any version of OpenIngres 1.x or Ingres II 2.x, accessing an Ingres 2006 server, without rebuilding the application.

Applications built against Ingres 6.4 expect to access an older version of the Ingres message files. You can run applications built with Ingres 6.4 against an Ingres 2006 server, as long as either the application is running across Ingres Net, or Ingres 2006 was installed with the 6.4 message files. However, in all cases, we recommend that you rebuild all applications with Ingres 2006.


© 2007 Ingres Corporation. All rights reserved.