Installing, Configuring, & Using Oracle9i Developer Suite
Release 2 (9.0.2) for Sun SPARC Solaris
This document provides information on how to install and configure Oracle9i Developer Suite (iDS), including PatchSet 1 (18.104.22.168.0), on a Sun SPARC Solaris platform. It does not cover how to convert or migrate forms.
Who Needs to Install Oracle9i Developer Suite?
iDS needs to be installed in order to convert Oracle forms from Forms 6i to Forms 9i, where 9i forms are deployed over the web. The Forms 6i client/server architecture does not exist when using Forms 9i, and Oracle9i Application Server does not come with a forms development tool. If you are planning to use Oracle9i Application Server (iAS) to display proprietary forms over the web, you need to install iDS to convert or migrate 6i forms to a 9i state. If you are using forms developed by a third party, you do not need to install iDS; however, iDS can be installed and used to test forms on the web in a non-production setting.
Installing Oracle9i Developer Suite (iDS) and the patch consist of the following steps:
- Pre-installation tasks (operating system and environment set-up)
- Installing iDS (interactively, using the Oracle Universal Installer utility)
- Installing PatchSet 1 (upgrading the OUI utility, then performing the patch installation)
- Post-installation tasks (Java-enabling a source database, configuring forms services-related files, testing the installation, stopping and starting Forms Services)
Migrating and Running Forms 9i
To convert forms created in Forms 6i, use the iDS Form Builder tool. It is similar to the version found in Forms & Reports 6i. Two of the most notable differences between these versions are related to menu items (some items have changed locations) and how you test running a form after it has been compiled. iDS includes a forms migration utility (a UNIX shell script), but using Form Builder is more thorough with respect to identifying required changes between forms versions. The majority of the conversion process has to do with updating references to obsolete built-ins. Once forms are converted to 9i, seeing and using them is a simple matter of entering the correct URL in Internet Explorer or Netscape Navigator.
As far a user is concerned, the end result of successfully installing iDS and migrating 6i forms to a 9i state is an interface to 9i forms that looks identical to what the user would see if the forms were being presented via iAS. The web server test engine that comes with iDS makes forms appear in exactly the same manner as if they had been called using iAS.
System and Hardware Requirements
Processor: 200MHz (or higher) SPARC processor
RAM: at least 256MB, 512MB recommended
Disk Space: 2.0GB
Swap Space: 500MB
Operating System: Solaris 8 or 9 (SunOS 5.8, 5.9)
Operating System Patches: download and install the latest patch cluster, including the J2SE Solaris patch cluster, from Sun at http://sunsolve.sun.com (Patchfinder link under Patch Portal).
NOTE: Solaris 8 comes with Java 1.1 or 1.2. The version of Java (java -version at a UNIX prompt shows the current version) found in the /usr directory needs to be upgraded to 1.3.1. Instructions for this are covered here (http://java.sun.com/j2se/1.3/install-solaris.html). Solaris 9 comes with 1.4.0, and no upgrade or patch is needed.
ORACLE_HOME and Environment Variable Considerations
Oracle9i Developer Suite must be installed a separate ORACLE_HOME location. Oracle's installation guide for iDS directs you to not use any references to ORACLE_HOME in environment variables for the installation process. That information conflicts with other documents produced by Oracle. There is also no definitive source as to what paths need to be included in the PATH, LD_LIBRARY_PATH and CLASSPATH environment variables. iDS can be successfully installed using the information shown in the sample .cshrc file at the end of this guide.
- Oracle9i Developer Suite, Release 2 (9.0.2) for Sun SPARC Solaris available for download at http://technet.oracle.com under the Services section (Download Software>Oracle9i Developer Suite)
- Oracle9i Developer Suite, Release 2 PatchSet 1 (22.214.171.124.0) for Windows and Solaris (available for download at http://metalink.oracle.com as patch number 2729569)
- Sun patches per OS version, available at http://sunsolve.sun.com
- Java upgrade to 1.3.1, available at http://java.sun.com/j2se/1.3 (Solaris 8 only), file name is j2sdk-1_3_1_08-solaris-sparc.tar.Z
- Oracle9i Developer Suite, Installation Guide, Release 2 (9.0.2) for Windows and UNIX, April 2002, Part No. A95828-02
- Oracle9i Forms Developer and Forms Services, Release Notes, Release 2 (9.0.2) for UNIX, April 2002, Part No. A92187-01
- Oracle9i Developer Suite, README for Patch Set 126.96.36.199.0, Release 2 Patch Set 1 (188.8.131.52.0) for Windows and Solaris, November 2002
- Oracle9i Forms Developer, Reference Guide, Release 9.0.2, March 2002, Part No. A97289-01
- Oracle9i Forms, Migrating Client/Server To the Web, An Oracle White Paper, April 2002
- Oracle9i Forms Developer and Forms Services, Migrating Forms Applications from Forms6i, Release 9.0.2 for Windows and UNIX, January 2002, Part No. A92183-01
- Oracle9i Forms Developer and Oracle9iAS Forms Services, Addendum to "Migrating Forms Applications from Forms6i," Oracle9i Forms Migration Assistant Wizard, Release 9.0.2 Patch 1 for Windows and UNIX, January 2003, Part No. B10171-01
- Oracle9i Reports Developer, Release Notes, Release 2 (9.0.2), April 2002, Part No. A96189-01
- Integrating Oracle9iAS Reports Services in Oracle9iAS Forms Services, An Oracle White Paper, December 2002