Migration Guide > Migration Guide > D. Migrating from OpenROAD 2006 (5.0)
Was this helpful?
Migrating from OpenROAD 2006 (5.0)
Overview
The recommendations in this chapter explain how to migration an OpenROAD 2006 (5.0) installation and have two objectives:
To ensure that your migration is successful the first time
To minimize time and effort required to migration
Migrating OpenROAD 2006 (5.0) to OpenROAD 5.1 is straightforward and inexpensive, provided the migration is properly prepared for and carefully executed. No code changes should be required to perform the migration.
Migrating from OpenROAD 2006 (5.0) directly to OpenROAD 12.0 is not recommended because the process is irreversible. To illustrate, consider the following procedure:
1. Export an application from OpenROAD 2006 (5.0).
2. Import the application into OpenROAD 12.0.
3. Export the application from OpenROAD 12.0.
4. Import the application back into OpenROAD 2006 (5.0).
The application is unintentionally corrupted by this process. For example, all button labels in the application are now missing. Unless a backup of the original OpenROAD 2006 (5.0) exported application was preserved before importing it into OpenROAD 12.0, the changes are irretrievably lost. This is why Actian Corporation strongly recommends that you migration OpenROAD 2006 (5.0) applications to OpenROAD 5.1 as an intermediate step before moving the applications to OpenROAD 12.0. Then the following procedure can be performed without corrupting the application:
1. Export an application from OpenROAD 5.1 to XML.
2. Import the application into OpenROAD 12.0 from XML.
3. Export the application from OpenROAD 12.0 to XML.
4. Import the application into OpenROAD 5.1 from XML.
Note:  To preserve the integrity of the application through the export and import process, you must export and import using XML, a feature introduced in OpenROAD 5.1. If you use the original proprietary import/export technique to move an application from OpenROAD 5.1 through OpenROAD 12.0 and then back to OpenROAD 5.1, the application will be corrupted as mentioned in the first procedure. For more information, see "XML Import and Export" in the Workbench User Guide.
This chapter focuses on migrating from OpenROAD 2006 (5.0) to OpenROAD 5.1. If your intent is to ultimately move from OpenROAD 2006 (5.0) to OpenROAD 12.0, you should break the migration process into two parts:
Part 1: Migration from OpenROAD 2006 (5.0) to OpenROAD 5.1 (this chapter).
Part 2: Migration from OpenROAD 5.1 to OpenROAD 12.0 (see Migrating from OpenROAD 5.1).
Last modified date: 06/25/2024