Step by Step Installation of Oracle Apps R12 on Windows
This blog is being written on the personal experience of installing Oracle Apps R12 Vision Demo Instance on a Windows 2003 server. All comments posted are my own.
Pre-Requisites
1. Microsoft Visual Studio 2005
Install Visual C++ 8.0 included in the Microsoft Visual Studio 2005.
2. MKS Toolkit
Version 9 or higher. Use any of the Developer series (for Developers, for Professional Developers, or for Enterprise Developers). Obtain this software from the MKS Web site at: http://www.mks.com
Note: While MKS Toolkit is recommended, Cygwin can be used in its place. See Using Cygwin to Maintain Oracle E-Business Suite Release 12 on Windows on OracleMetaLink (Doc ID: 414992.1) for information.
3. GNU Make (Shareware)
Version 3.81 is required. Download and unzip patch 5897842. This patch contains the GNU Make source files and the pre-built executable file, gnumake.exe.
Copy gnumake.exe (located in make-3.81/WinRel/) to the UNIX Toolkit installation directory, for example, C:\MKS90\mksnt.
Note: Installation of GNU Make is not required when using Cygwin. The GNU Make comes as a part of the Cygwin distribution
4. Microsoft Visual C++ 2005 Redistributable Package (x86)
If you have a multi-node Oracle Applications system and do not have Microsoft Visual Studio 2005 on the node hosting the database tier, the Microsoft Visual C++ 2005 Redistributable Package is required.
The Microsoft Visual C++ 2005 Redistributable Package (x86) is available from the Microsoft Web site. Download and install the package on the database tier node. Review the information at:
Note: The Visual C++ 2005 Redistributable Package is not needed if you are using the full version of Microsoft Visual Studio 2005 on the database tier node.
5. Download Active Perl
The perl version shipped by MKS is not certified: instead, use ActivePerl, which you can also download from http://www.activeperl.com/.
Click Join – Top right corner
Click Downloads – All downloads
Click ActivePerl
Click Free Download
Click Download
For contact details (optional) Click Continue
Click MSI under Windows x86 or Windows 64-bit based on the processor.
Pre-req Installation Points
Pre-requisite softwares should not be installed on following locations
1)C:\Program Files directory or system directory
2)Desired APPL_TOP directory
3)Any directory which has a space viz., C:\
4)Directory name should not contain spaces viz., C:\MSVC 2005 and should be like C:\MSVC2005.
Steps to be performed before installing any new software on the server.
Obtain Screenshots/details of the following and update it in the instance specific installation document. This will help in determining new processes, new registry entries etc.
1)Task Manager Process – select all user processess (Start -> Run -> Taskmgr -> Maximise Window -> Click Process Tab)
2)Export Registry Settings (Start -> Run -> regedit -> File -> Export)
3)Services (Start -> Run -> services.msc -> click Status column Heading to sort based on services started -> Click Export List – this option will also export the descriptions, hence click on View -> Add/Remove Columns -> Click Description -> Remove -> Click ok. After Exporting, Click View -> Add/Remove Columns -> Click Description -> Add -> Click ok)
4)Environment Variables (Start -> Run -> cmd -> type set)
5)Record PATH Environment Variable Value (Start -> Run -> explorer -> Right Click on My computer -> Properties -> Advanced -> Environment Variables -> Under System Variables -> Double Click Path -> Copy the value)
To get ScreenShots
Click Print Screen Button [Prnt Scrn] -> Start -> Run -> MsPaint -> Control + V
Windows Shortcuts
To Launch Run -> WindowsKey + R
To Launch Explorer -> WindowsKey + E
Set TMP Environment Variable
Rapid Install uses the temporary directory defined by TMP environment variable and this directory should have a minimum of 500MB free space.
Preferred location: C:\TEMP
Start -> Run -> explorer -> Right Click on My computer -> Properties -> Advanced -> Environment Variables -> Scroll for TMP Variable
Operating System User
The user who runs Rapid Install owns the file system for all components (both the database file system and the Oracle Applications file system).
Before you install Oracle Applications, make sure the user account for the installation has full local administrative privileges, and permission to print to either local or network printers. It’s recommended to create a new domain-level account (for example, oracle) and make it a member of these groups:
• Administrators (local user)
• Domain Users (domain user)
This account does not need to be a member of any other group, and must not be a member of the GUEST group. Refer to Windows Help for information on creating accounts and assigning accounts to groups.
Space Requirements
| Node | Size |
| Applications node file system (includes AS 10.1.2 ORACLE_HOME, AS 10.1.3 ORACLE_HOME, COMMON_TOP,APPL_TOP, and INST_TOP) |
28 GB |
| Database node file system (Fresh install) | 45 GB |
| Database node file system (Vision Demo database) | 133 GB |
The total space required for a standard system, not including the stage area, is 73 GB for a fresh install with a production database, and 161 GB for a fresh install with a Vision Demo database.
Note: The database node disk space requirements for both the production database and the Vision Demo database include database (.dbf) and the 10g R2 database ORACLE_HOME.
Installing Pre-reqs
Install MS Visual Studio 2005 (this satisfies MS VC++ 8.0 requirement too)
Install CYGWIN – Refer Metalink Note: 414992.1
Include cygwin\bin in system path.
Install ActivePerl
Before executing RapidInstall refer Metalink Note: 402311.1 for latest updates.
Staging
Staging the CD’s require atleast 30GB of free space.
Make sure Perl (ActivePerl) location is available in the path – this perl will be used to stage the CD’s.
Post Installation
Apply database Patch 13 (5735481).
Applying Application Server Patch 5689224 & Patch 4742501.
Installation Procedure
Change directory to the Stage location (startCD -> rapidwiz)
Enter command rapidwiz.cmd
First time installation, select “Create a new configuration”.
Restarting an installation or installing on additional mid tier, use the configuration file created under base directory eg., E:\\inst\apps\_\conf_.txt
Note:
UNIX Toolkit Directory value to be set with bin directory eg: C:\Cygwin\bin
Visual Studio Directory value to be set only upto VC eg: C:\MSVS8\VC
| Service Group | Description/Supports |
| Root Service Group | Oracle Process Manager (OPMN) |
| Web Entry Point Services | HTTP Server |
| Web Application Services | OACORE OC4J Forms OC4J OAFM OC4J |
| Batch Processing Services | Applications TNS Listener Concurrent Managers Fulfillment Server |
| Other Service Group | Oracle Forms Services Oracle MWA Service |
To add additional nodes/servers, click on Add Server and provide the details.
Port Verification
Make sure all the categories has a tick mark before clicking on Next button.
DVD’s Staging Verification
Installation Screens
Click on Connect to Oracle Applications Release 12 to launch the login screen. Voila !!!
All the best for your installation [if you are trying one
].
Take care,
OraclePitStop




Thank you so much for posting this on your blog. I believe the step by step instructions of OraApps 12R is the best I have seen.
Pandu Sadam
August 13, 2007
Thanks Pandu.
oraclepitstop
August 14, 2007
Thank you very very very much for this grate
explenation , and i hope you get more experince
and alot to forward.
ahmed
August 26, 2007
Thanks Ahmed, look forward for 11.5.10 installation on Linux.
oraclepitstop
August 28, 2007
Hi
Thank you for your explanation.
could I use Microsoft Visual Studio.net 2005 instade.
Regards,
Youssof
November 4, 2007
Hello,
Its great posting and is very helpful. Please let us know how to apply Patch also.
Thanks,
Sundar
Sundar
December 19, 2007
Sundar,
Are you looking for general patching information/commands or patching specific to R12.
oraclepitstop
December 19, 2007
Thanks Pandu, its great.
krishna
December 25, 2007
Thanks for wonderful post buddy.
Atul Kumar
http://onlineAppsDBA.com
atuliiit
December 31, 2007
Thanks Atul.
cheers,
OraclePitStop
oraclepitstop
January 3, 2008
Hi,
I am new to Oracle but I need to install the Oracle R12 asap. May I know whether MS Visual C++, MKS Toolkit, GNU and Activeperl can all be downloaded for free? If not, can I just download the trial version? WIll I still need to use them after installation is done? Please kindly advise. Thank you.
Ken Lee
January 28, 2008
Hi Ken,
As i mentioned in the blog GNU can be downloaded from metalink – Patch # 5897842 and ActivePerl can be downloaded for free from http://www.activeperl.com. MKS toolkit is not available for free, instead you can make use of cygwin utility (This utility can be downloaded and configured as per Metalink Note ID: 414992.1). Iam afraid MS Visual C++ is available only with the Visual Studio CD whereas Visual C++ redistribuable package is freely downloadable from Microsoft website.
cheers,
OraclePitStop
oraclepitstop
January 28, 2008
Excellent presentation. I appreciate for your effort.
Balasubramanian.J
February 7, 2008
Thanks Balasubramanian
cheers,
OraclePitStop
oraclepitstop
February 8, 2008
Hi,
If I do not have the MS Visual Studio CD, can I just download and install the Redistribution package on my server?Will it work? I am not doing a multinode installation, must I really buy the MS Visual studio CD?
Ken Lee
February 13, 2008
Ken,
Have a look at Metalink Note: 402311.1 for R12 and Note: 201392.1 for 11i on Visual C++ requirements for installing oracle on windows.
cheers,
OraclePitStop
oraclepitstop
February 15, 2008
Its great posting and is very helpful.
Thanks
Nilesh
Executive Dashboards
February 16, 2008
Thanks Nilesh.
cheers,
OraclePitStop
oraclepitstop
February 16, 2008
Hi..
I have downloaded R12 for linux version can i install it for windows..if so what should i do ..please let me know the details..
thanks..
srikanth
srikanth
February 25, 2008
Hi Srikanth,
Iam afraid, you cannot use a linux copy of the R12 files on a windows platform. You will have to download the windows files.
cheers,
OraclePitStop
oraclepitstop
February 26, 2008
Hi
can any one tell me what is the exact size in GB of Stage 12 on windows and exact number of files and folders.
Raj
Raj
May 2, 2008
Raj,
The required size is about 38G.
oraclepitstop
May 2, 2008
How do you apply a patch in windows and how do you set the environment for applying the patch
Uday
January 23, 2009
Thanks for blogging this out!!!
I thought it would be really hard to install R12, but actually it was really simple!!
Only now I want to update to 12.0.6 (because of the new application server whicht comes with this patch) with RUB6. But there the problems begin!
Is there any chance that you can blog this out? Because I even can’t install the prereq patch..
I am doing all this because I want to install BIA7.9.5.1 on it.
best regards,
Remc0
Remco
March 16, 2009
Dose someone let me know example User Name and
Password?
Toshiyuki Sato
June 8, 2009
Where can I get the Oracle Apps Release 12 installer package for Windows.
Hussain
July 31, 2009
Try edelivery.oracle.com
oraclepitstop
August 23, 2009