10.07.2015 Views

Ingres 9.2 Migration Guide - Actian

Ingres 9.2 Migration Guide - Actian

Ingres 9.2 Migration Guide - Actian

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Considerations for <strong>Ingres</strong> 6.4Application Preparation SummaryMany of the changes required for <strong>Ingres</strong> are backward compatible with <strong>Ingres</strong>6.4. Make application changes in the <strong>Ingres</strong> 6.4 installation, and bring themforward to the <strong>Ingres</strong> installation for testing. In this way, you do not have tofreeze application development while preparing for <strong>Ingres</strong>.At this stage, resist the temptation to make <strong>Ingres</strong>-specific applicationchanges. While an outer join or a session temp table may enhanceperformance, there is plenty of time to add performance enhancements afterthe upgrade.System PreparationTake the following steps to prepare your system:• Change customized start and stop shell scripts to reflect new commands• Change shell scripts that use ingprenv1 environment variable• Carry forward any changes to archiver exit script• Change transaction log parameter settings<strong>Ingres</strong> Startup and Shutdowningprenv Replaces ingprenv1<strong>Ingres</strong> uses new commands for startup and shutdown: ingstart and ingstopinstead of iistartup and iishutdown. If you have customized shell scripts thatstart and stop <strong>Ingres</strong>, you must change them. Verify the changes in thedevelopment <strong>Ingres</strong> installation and have the revised scripts ready for theproduction environment at time of upgrade.If you are running multiple DBMS servers with <strong>Ingres</strong> 6.4, you should be ableto simplify your startup and shutdown procedures. <strong>Ingres</strong> supports multipleDBMS servers directly from the <strong>Ingres</strong> configuration.In <strong>Ingres</strong>, the ingprenv command replaces the <strong>Ingres</strong> 6.4 ingprenv1 command,which displayed one <strong>Ingres</strong> environmental variable. Shell scripts that useingprenv1 must be changed.It is possible to recreate ingprenv1 as follows:echo 'exec $II_SYSTEM/ingres/bin/ingprenv $*' >/usr/local/bin/ingprenv1chmod +x /usr/local/bin/ingprenv1Upgrading from <strong>Ingres</strong> 6.4 93

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!