dbTalk Databases Forums  

[Info-Ingres] Go back from Ingres 9.1.1-103 to Ingres 2.6, tru64

comp.databases.ingres comp.databases.ingres


Discuss [Info-Ingres] Go back from Ingres 9.1.1-103 to Ingres 2.6, tru64 in the comp.databases.ingres forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Oscar Carlés
 
Posts: n/a

Default [Info-Ingres] Go back from Ingres 9.1.1-103 to Ingres 2.6, tru64 - 04-25-2009 , 09:31 AM






Hi all!



I am in the process of upgrading from Ingres 2.6 to Ingres 9.1.1-103 (Ingres
2006 r2) on a tru64 5.1b box, production environment.

For this, I have two identical machines (same OS, same ingres
configuration,etc), one I use for production environment and the other is
for contingency pourpose.

My plan is make upgrade to 2006, directly over production machine; before
this I am going to have a snapshot of DBs over the contingency machine.

Suppose the upgrade process is success and production environment is active
and transactions are processed over Ingres 9.1.1 version and after a few
hours I have performance problems or whatever occurs and I have to go back
to Ingres 2.6 version. For this, I have data snapshot on Ingres 2.6 on
contingency machine, before 2006 is going to production, but new
transactions is on Ingres 9.1.1 machine.

What I need to know is if it is possible to use journals files from 9.1.1
version, copy them to Ingres 2.6 installation and perform a rollforwarddb on
2.6 in order to have again Ingres 2.6 data up to date?



Many thanks for your help



Regards



Oscar





Lic. Oscar Carlés Barriocanal

ITIL V3 Certified

Director de Servicios

Íntegra SRL

(59521) 424473 RA

Asunción - Paraguay





Reply With Quote
  #2  
Old   
Karl & Betty Schendel
 
Posts: n/a

Default Re: [Info-Ingres] Go back from Ingres 9.1.1-103 to Ingres 2.6, tru64 - 04-25-2009 , 01:19 PM







On Apr 25, 2009, at 10:31 AM, Oscar Carlés wrote:


Quote:
What I need to know is if it is possible to use journals files from
9.1.1 version, copy them to Ingres 2.6 installation and perform a
rollforwarddb on 2.6 in order to have again Ingres 2.6 data up to
date?

I know for sure that some log records have had format changes, but
I don't know whether there was any change to the log record
header (which would prevent any of them working with 2.6).

The best answer is no, you can't apply 9.1.1 journals on a
2.6 installation. You *might* get lucky, and have it work,
but I don't think you could count on it. All it takes is
one unrecognized journal record to stop the rollforward, even
if it manages to recognize most of the journal data.

You might have better luck running auditdb on the 9.1.1
side to create audit trail files; auditdb can write them
in a format that you can copy into a table, and then a
reasonably simple program can apply the changes. This
doesn't cover all possible changes, but it will allow you
to replay inserts, updates, and deletes which are probably
the important bits in your situation. (ija will do this
for you, but I don't know if it understands auditdb output
or not; it's been ages since I played with ija.)

Karl




Reply With Quote
  #3  
Old   
Martin Bowes
 
Posts: n/a

Default Re: [Info-Ingres] Go back from Ingres 9.1.1-103 to Ingres 2.6, tru64 - 04-27-2009 , 06:28 AM



Hi Oscar,



If a retreat becomes absolutely necessary your best option is probably an unload/reload.



Martin Bowes







From: info-ingres-bounces (AT) kettleriver...ting (DOT) com [mailto:info-ingres-bounces (AT) kettleriverconsulting (DOT) com] On Behalf Of Oscar Carlés
Sent: 25 April 2009 15:32
To: info-ingres (AT) kettleriverconsulting (DOT) com
Subject: [Info-Ingres] Go back from Ingres 9.1.1-103 to Ingres 2.6, tru64



Hi all!



I am in the process of upgrading from Ingres 2.6 to Ingres 9.1.1-103 (Ingres 2006 r2) on a tru64 5.1b box, production environment.

For this, I have two identical machines (same OS, same ingres configuration,etc), one I use for production environment and the other is for contingency pourpose.

My plan is make upgrade to 2006, directly over production machine; before this I am going to have a snapshot of DBs over the contingency machine.

Suppose the upgrade process is success and production environment is active and transactions are processed over Ingres 9.1.1 version and after a few hours I have performance problems or whatever occurs and I have to go back to Ingres 2.6 version. For this, I have data snapshot on Ingres 2.6 on contingency machine, before 2006 is going to production, but new transactions is on Ingres 9.1.1 machine.

What I need to know is if it is possible to use journals files from 9.1.1 version, copy them to Ingres 2.6 installation and perform a rollforwarddb on 2.6 in order to have again Ingres 2.6 data up to date?



Many thanks for your help



Regards



Oscar





Lic. Oscar Carlés Barriocanal

ITIL V3 Certified

Director de Servicios

Íntegra SRL

(59521) 424473 RA

Asunción - Paraguay





Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.