Consultor Eletrônico



Kbase P105361: Can after-image files be rolled forward against a hotspare database of a different minor version?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   4/22/2008
Status: Verified

GOAL:

Can after-image files be rolled forward against a hotspare database of a different minor version?

GOAL:

Can a 9.1E AI file be applied to a 9.1D Standby database?

GOAL:

Can Progress 9.1E after-image files be rolled forward against the Progress 9.1D hotspare database?

FACT(s) (Environment):

All Supported Operating Systems

FIX:

In principle, if this were just a matter of serving the production database on the same machine under 9.1E instead of 9.1D (having truncated using 9.1D and ensuring that we're starting with a new ai file),
there would be no issue in roll forward the ai files created under the 9.1E against the 9.1D hotspare database using either a 9.1D or a 9.1E rfutil -C roll forward client session (it's a single user connection).


For example; when the production database is proserved under a 9.1E session:
9.1C rfutil session will fail with error (1178)
9.1E rfutil session will be okay

when the database is not running (in otherwords, no shared memory involved):
9.1C rfutil session will work
9.1E rfutil session will work
because the rfutil session is being run as a single-user connection.
So in the case of "rfutil -C roll forward" you will be able to roll forward the ai notes created under the 9.1E session against the existing hotspare database.

NOTE: all of the above assumes that between versions there has been
- no platform change
- no restoring of the production database into the 9.1E environment, this voids the replication baseline
- the major version is the same