Database Journal
MS SQL Oracle DB2 Access MySQL PostgreSQL Sybase PHP SQL Etc SQL Scripts & Samples Tips Database Forum Rss Feed

» Database Journal Home
» Database Articles
» Database Tutorials
MS Access
SQL Scripts & Samples
» Database Forum
» Slideshows
Free Newsletters:

News Via RSS Feed

Rss Feed

Database Journal |DBA Support |SQLCourse |SQLCourse2

Featured Database Articles


Posted Mar 11, 2004

Installation Cookbook: Installing Oracle Application Server 10g (9.0.4)Forms and Reports Services - Page 4

By Steve Callan

Pre-installation Tasks

Install the Solaris patch clusters for the operating system and J2SE. As root, copy 9_Recommended.zip (for Solaris 9; otherwise, use 8_Recommended.zip for Solaris 8) to a staging area such as /opt, and unzip the file. Change directory to 9_Recommended, and execute ./install_cluster at the prompt. There may be patches that do not install. You can ignore this problem. Note: The return code of 8 means the underlying package was not present on the system, so the patch doesn't apply. You can delete the zip file after the patch cluster installation. Install the J2SE patch cluster, following the directions provided by Sun. You will need to reboot the machine once all patches are installed.

Create a UNIX account owner (and group, if this is the first Oracle product installed on your system) for the 10gAS program files. You can create the owner (group) with the useradd (groupadd) command, admintool (Solaris 8), smc (Solaris 9), or manually edit the /etc/passwd and /etc/group files followed by issuing the pwconv command. The name of the account used for this example and throughout the remainder of this guide is ias. Below is an example of the lines you can add to the /etc/passwd and /etc/group files.


dba::20001: ias

As root, create a home directory for ias and change ownership:

root@sun2: mkdir -p /opt2/ias10g
root@sun2: chown -R ias:dba /opt2/ias10g

After editing these files as root, and issuing the pwconv command, the UNIX user account named ias is created with a userid of 106, has a home directory of /opt2/ias10g, has a default shell environment using the C-shell, and is a member of the dba (primary) and oinstall groups. The dba and oinstall groups were also created after the pwconv command if they did not already exist.

Performing the installation

Become the user named ias by issuing su - ias at a UNIX prompt. Create the following directory structure for later use: mkdir -p /opt2/ias10g/app/oracle/product/9.0.4 where /opt2/ias10g matches the home directory you previously specified in the /etc/passwd file.

Create a C-shell resource file (.cshrc) for ias by using the sample provided at the end of this document. If you copied the sample file, edit it as necessary. If needed, ensure the TMP environment variable points to a location where at least 256MB of free space is available.

The installation process requires one CD-ROM. To start the installation, note the path to runInstaller on the CD. From a location that is not based on your CD-ROM drive, start the installation. OUI will abort the installation if you run runInstaller with /cdrom anywhere in your current working directory path.

Execute the steps indicated below for each window that appears in the OUI display.

Window Title

Step(s) to Perform


Click Next

Specify Inventory Directory

If this is the first Oracle product on the machine, specify a directory. The directory you specify will be stored in the oraInst.loc file.

Note: The next three windows appear if this is the first Oracle product installed on the machine.

UNIX Group Name

Enter dba or oinstall (one of the two groups listed in /etc/group) and click Next

Generic dialog window

If directed to do so, run /<some_path>/orainstRoot.sh as root in a separate shell window. This script creates oraInst.loc in /var/opt/oracle.

Inventory Location

Specify a path or accept what is shown, then click OK

Specify File Locations

  • Verify the Source path (file or CD-ROM)
  • Enter a name for the ORACLE_HOME (ex: ias10g_home)
  • Path: enter a path such as /opt2/ias10g/app/oracle/product/904
  • Click Next

Language Selection

English is the default. Change if necessary. Click Next.

Specify Instance Name & ias_admin Password

Choose a name (it can be any name; it is not tied to anything) for the forms instance and a password for ias_admin. The password must be alphanumeric, be at least five characters long, contain at least one number, and begin with a letter. You will need this password to access the management console later on. The Confirm Password field may appear to be half-height, but it still works. Click Next.

Provide Outgoing Mail Server Information

Can be left blank; otherwise, enter the SMTP server if using Reports services. Click Next.


Click on Install.

Setup Privileges

You will be directed to run the root.sh script (as root) in the ORACLE_HOME directory. Use another shell window as root to run this script. Enter a location for a local bin directory. Click OK to close the window after root.sh is finished running.

Configuration Tools

(this is a lengthy process)

Numerous tools are configured and started for you. Note the Status column for any failures and read the Details section for corrective actions that may be taken after the installation has completed.

End of Installation

Click Exit, then eject the CD-ROM

Oracle Archives

Latest Forum Threads
Oracle Forum
Topic By Replies Updated
Oracle Data Mining: Classification jan.hasller 0 July 5th, 07:19 AM
Find duplicates - Unique IDs Lava 5 July 2nd, 08:30 AM
no matching unique or primary key rcanter 1 April 25th, 12:32 PM
Update values of one table based on condition of values in other table using Trigger Gladiator 3 February 29th, 06:01 PM