Use the concdr.sh script on UNIX or the concdr.bat script on Windows to convert Enterprise Replication and the syscdr database to Version 10.0. Use the revcdr.sh script on UNIX the or revcdr.bat script on Windows to revert Enterprise Replication and the syscdr database to an earlier version. These scripts write conversion and reversion messages for Enterprise Replication to the following locations:
You can find the concdr.out, revcdr.out, and revtestcdr.out files in $INFORMIXDIR/etc on UNIX or %INFORMIXDIR%\etc on Windows. For more information on converting and reverting Enterprise Replication, see the IBM Informix Migration Guide.
The syscdr database is revertible.
None required.
Prints the output of the revcdr.sh or revcdr.bat script to standard output.
Enterprise Replication is not revertible.
For more information, look at the messages in revtestcdr.out. Fix the reported problem before you attempt reversion.
Prints the output of the revcdr.sh or revcdr.bat script to standard output.
There are elements in the control and Transaction Send Queue (also called TRG) send queues. The database server sends replicated data to the TRG queue before sending it to the target system.
Wait for these queues to empty before you attempt either conversion or reversion. For more information, see the IBM Informix Dynamic Server Enterprise Replication Guide.
Prints this message to concdr.out during conversion or to revcdr.out during reversion.
The syscdr database should not contain old-style group definitions for conversion to succeed.
Use the cdr delete group command to delete the old-style groups before attempting conversion. For more information, see the IBM Informix Dynamic Server Enterprise Replication Guide.
Prints this message to concdr.out.
Enterprise Replication should be in a stopped state for conversion or reversion to proceed.
Stop Enterprise Replication. For more information, see the IBM Informix Dynamic Server Enterprise Replication Guide.
Prints this message to concdr.out during conversion or to revcdr.out during reversion.
The reversion of the syscdr database failed.
Find the cause of failure in the revcdr.out file, then fix the problem before you attempt reversion.
Prints the output of the revcdr.sh or revcdr.bat script to standard output.
This message displays at the beginning of Enterprise Replication reversion testing.
Prints the output of the revcdr.sh or revcdr.bat script to standard output.
None required.
This message displays when you run the concdr.sh or concdr.bat script to convert the syscdr database to Version 10.0.
None required.
Prints the output of the concdr.sh or concdr.bat script to standard output.
This message displays when you run the revcdr.sh or revcdr.bat script to revert the syscdr database to an earlier version.
None required.
Prints the output of the revcdr.sh or revcdr.bat script to standard output.
This message displays after you complete converting Enterprise Replication and the syscdr database to Version 10.0.
None required.
Prints the output of the concdr.sh or concdr.bat script to standard output.
Conversion of the syscdr database failed.
If conversion fails, resolve the problem reported in concdr.out. Restore the syscdr database from backup and reattempt conversion.
Prints the output of the concdr.sh or concdr.bat script to standard output.
The new replicate sets in the syscdr database are not compatible with older versions.
Use the cdr delete replicateset command to delete the replicate sets. Then rerun the revcdr.sh or revcdr.bat script to reattempt reversion.
Prints this message to revtestcdr.out.
Replicates have been defined with the --floatiee option. You cannot revert these replicates to the older version.
Use the cdr delete replicateset command to delete replicates defined with the --floatiee option, then reattempt reversion.