The steps to migrate an Oracle database from 9i to 10g can be found in the Oracle 10gR2 Database Upgrade Guide on Oracle's Technology Network Web site.
This guide will not only provide you with a step-by-step approach to migration, but also describes the importance of developing a test plan prior to upgrading.
With respect to converting Forms and Reports, visit the Documentation section of Oracle's Technology Network Web site for further information.
Dig Deeper on Oracle Application Server
Related Q&A from Maria Anderson
I have been trying to install Oracle 8.1.7 on SUSE Linux 9.0 and got the error: "Error in invoking target install of makefile /opt/oracle/...../*.mk." Continue Reading
I'm getting errors while installing the Database Configuration Assistant. Continue Reading
Can I use /var/opt/oracle/oratab to specify listener information? Continue Reading