To continue with this content, please log in with your Data Access ID or create a new account.
Cancel Data Access ID
You may not be authorized to see this content. Please contact Data Access Europe for more information.
Cancel Data Access Europe
You are not authorized to see this content.
Cancel Data Access Europe
Next lesson:
Essential changes for migrating to DataFlex 2021
Cancel

Migrating to DataFlex 2021 Part 1

Lesson 3: Steps in migrating to DataFlex 2021

  • It may take a good bit of effort to migrate a DataFlex 19.1 application into a well-working fully Unicode, 64-bit version. The amount of work largely depends on the number of dependencies and windows calls in the application and on the quality of the source code.
  • There are seven steps to the migrate from 19.1 to 2021. If migrating to Unicode or 64-bit is not needed, then only the first five steps are necessary.
  • The seven steps…
  • Make a copy of the 19.1 applications and library workspaces
    • All source files that are opened and saved in the Studio will be converted to UTF-8
  • For applications that use non-embedded database: First make a copy of the DB.
    • Changes may need to be made to string datatypes in the database
  • Do the migration
    • For complex workspace structures: “migrate in place”

  • Code cleanup using the compiler warning system if not already done (lesson 6)
  • Make the essential migration changes to get it running (next lesson)
  • Make the application fully Unicode (optional)
    • This may involve a lot of work, and will be addressed in Part 2 of this course
  • Convert the application to 64-bit (optional)
    • This may involve a lot of work, and will be addressed in Part 3 of this course