Verify that your migration environment is complete and correctly configured:
Is Client-Library installed?
Are your servers at the correct version? If you will be using System 10 features, such as cursors, you must have version 10 or later servers installed.
Are your servers set up to support your application? For example, if you intend to use implicit cursors, you must be using version 12.5 or later. Are they configured for the right number of connections? Do they have the right databases installed?
Do the Client-Library example programs run correctly? If they do not, fix any problems with your environment before continuing.
Is your test environment set up?
After completing the planning steps outlined in this chapter, you are ready to code. Chapters 4, 5, and 6 of this book contain information essential to this coding stage:
Chapter 4, “Comparing DB-Library and Client-Library Infrastructures,” compares header files, utility routines, and data structures.
Chapter 5, “Converting DB-Library Application Code,” explains how basic DB-Library programming tasks can be accomplished with Client-Library.
Chapter 6, “Advanced Topics,” discusses more advanced programming tasks.