Thursday, 5 June 2014

Install Prereqs For EBS 12.1.1 On Windows Server 2008 R2 (x64):

Please take note of the following important EBS specific information before proceeding with this:
DB 11gR1 is not supported/certified to run on Windows 2008 64bit as single node. Furthermore EBS 12.1 can't be installed directly by running radiwiz since it's also not supported. The supported way is install Windows 32bit then migrate to Windows 2008 64bit , before that is a mandatory prerequisite upgrade to 11gR2.
For more details please review Migrating Oracle E-Business Suite R12 to Microsoft Windows Server 2008 R2 (Doc ID 1188535.1).
The following pre-requisites needs to be installed first:
You will  need the software in this screenshot to be able to insta1l all pre-reqs required to run EBS 12.1.* on Windows Server 2008 x64 R2


Installation Steps:
  • Windows Server 2008 R2 64-bit


Users, Groups, Permissions:

Create the oracle user and give them administrative rights.  Check with the command: net localgroup administrators

Description: Description: Description: cid:image104.png@01CE23B5.102B77E0
Description: Description: Description: cid:image105.png@01CE23B5.74F02130

Add required “Member of” roles, and test again to see if the newly create Oracle user has local administrator rights:

Description: Description: Description: cid:image106.png@01CE23B5.84EE3720

Members

Administrator
oracle
Change the %TEMP% and %TMP% environment variables to C:\temp. In the Windows permissions, give full ownership/control to C:\temp.
  • Perl (Active Perl)
I installed only the 32 bit version
64Bit Version - http://downloads.activestate.com/ActivePerl/releases/5.16.2.1602/ActivePerl-5.16.2.1602-MSWin32-x64-296513.msi
32Bit Version - http://downloads.activestate.com/ActivePerl/releases/5.16.2.1602/ActivePerl-5.16.2.1602-MSWin32-x86-296513.msi
Install the 32 bit:
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image002.png@01CE1F18.C6ACC290
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image003.png@01CE1F18.C6ACC290
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image004.png@01CE1F18.C6ACC290
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image005.png@01CE1F18.C6ACC290
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image006.png@01CE1F18.C6ACC290
Installing …………………………………..
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image007.png@01CE1F18.C6ACC290
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image010.png@01CE1F19.992B2C70
Installing the 64 Bit version:
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image011.png@01CE1F19.992B2C70
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image012.png@01CE1F19.992B2C70
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image013.png@01CE1F19.992B2C70
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image014.png@01CE1F19.992B2C70
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image015.png@01CE1F19.992B2C70

Installing ……………………………
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image016.png@01CE1F19.992B2C70
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image018.png@01CE1F19.B87BD610
After Installing both the 32 bit version of Perl, and the 64 bit version of Perl, the following 2 directories will be visible in the root of the c-Drive (or the drive you have as your root drive)

At the end of this note , I will add the above paths to the environment variables  - make sure you always add the 64 bit version before the 32 bit version in your path, if you prefer to use the 64 Bit version instead of the 32 bit version
  • Install the .NET Framework 3.1.5 Features – This is a requirement to be able to proceed to step 4)
Start ==> Server Manager ==> Features ==> Add Features ==> “check” the checkbox next to “.NET Framework 3.5.1 Features”
Description: Description: Description: Description: Description: Description: cid:image056.png@01CE2004.548CBA70
Description: Description: Description: Description: Description: Description: cid:image058.png@01CE2004.548CBA70               
Select “Add Required Role Services”
Description: Description: Description: Description: Description: Description: cid:image059.png@01CE2004.548CBA70
Description: Description: Description: Description: Description: Description: cid:image060.png@01CE2004.548CBA70
Leave all as is – default – on the next window
Description: Description: Description: Description: Description: Description: cid:image085.png@01CE2004.548CBA70
Description: Description: Description: Description: Description: Description: cid:image090.png@01CE2004.548CBA70
Description: Description: Description: Description: Description: Description: cid:image091.png@01CE2004.548CBA70

Description: Description: Description: Description: Description: Description: cid:image062.png@01CE2004.FBAD26F0

Install Microsoft Visual C++ 2008
– downloadable from here - http://download.microsoft.com/download/8/B/5/8B5804AD-4990-40D0-A6AA-CE894CBBB3DC/VS2008ExpressENUX1397868.iso
(Microsoft Visual C++ 2010/2 is not as yet certified against EBS 12.1.*  - you might waste your time installing them, and facing problems when running EBS)
Download and start setup for visual studio 2008
Select custom installation
Set product install path to c:\mvsc\
ONLY Select Visual C++ Express Edition and NET Framework SDK only (These are the only free products and the only ones required for use with EBS 12.1.* on Windows Server 2008 R2)
Right click on 'My Computer' > Properties > Advance > Environment Variables > scroll down system variables list > Select Path > Edit > add C:\mvsc\VC\bin
Description: Description: Description: Description: Description: Description: cid:image023.png@01CE2003.7A708BF0
Click “Visual C++ 2008 Express Edition”
Description: Description: Description: Description: Description: Description: cid:image025.png@01CE2003.7A708BF0
Description: Description: Description: Description: Description: Description: cid:image026.png@01CE2003.7A708BF0
Uncheck all the options below:
Description: Description: Description: Description: Description: Description: cid:image044.png@01CE2003.7A708BF0
Change install path to “c:\mvsc\”
You will get the below error should you skip step 3) above
Description: Description: Description: Description: Description: Description: cid:image061.png@01CE2003.E0351910
On 3 occasions my installer crashed just after I got the .Net 3.5 Framework nag window. Should this happen to you, just restart the installer again
Description: Description: Description: Description: Description: Description: cid:image063.png@01CE2004.FBAD26F0
Description: Description: Description: Description: Description: Description: cid:image064.png@01CE2004.FBAD26F0
Description: Description: Description: Description: Description: Description: cid:image065.png@01CE2005.BBECD9B0

  • .Net Framework v1.1

Dotnetfx.exe - http://www.microsoft.com/en-us/download/confirmation.aspx?id=26
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image027.png@01CE1F1B.9B2AE220
Click the “Run program” button from the below window:
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image028.png@01CE1F1B.9B2AE220
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image029.png@01CE1F1B.9B2AE220
Installing …………………….
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image030.png@01CE1F1B.9B2AE220
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image031.png@01CE1F1C.5290A6C0

  • .Net Framework SDK v1.1
Setup.exe - http://www.microsoft.com/en-za/download/confirmation.aspx?id=16217
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image032.png@01CE1F1C.5290A6C0
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image033.png@01CE1F1C.5290A6C0
Again, click the “Run program” button from the below window:
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image034.png@01CE1F1C.5290A6C0
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image035.png@01CE1F1C.5290A6C0
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image036.png@01CE1F1C.5290A6C0
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image037.png@01CE1F1C.5290A6C0
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image038.png@01CE1F1C.5290A6C0
Installing …………………………
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image039.png@01CE1F1C.5290A6C0
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image040.png@01CE1F1D.1B585710

  • MKS Toolkit or Cygwin (Note: 414992.1 - Using Cygwin to Maintain Oracle E-Business Suite Release 12 on Windows).
Cygwin 1.7.17-1 - http://cygwin.com/setup.exe    or the full one (15.35 Gb) here  http://thepiratebay.se/torrent/8171735/cygwin_1.7.17-1_full_download  or go to your local mirror site, and copy the complete FTP directory to your local disk. (I used this one)
(Full install of Cygwin from the 16Gb downloaded folder, took about 7 hours on my system)

If you plan to do multiple EBS implementations, the better option will be to not install it over the internet, but to rather select the “download” option, which will create staging area for you from where you can install this from.
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image043.png@01CE1F1D.1B585710
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image045.png@01CE1F1D.B52CD550
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image001.png@01CE1B7C.921A39D0
When selecting the “Download Without Installing” option, you should proceed like this:
Choose a local directory to where the installer will download the selected files
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image046.png@01CE1F1D.B52CD550
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image047.png@01CE1F1E.36FA5B20
Select the download mirror, which is closest to your location, and from my experience “HTTP” servers perform better than “FTP” servers, BUT you can use I,e FileZilla to FTP directly into a server as shown above, and to copy the entire directory tree over to your local disk (about 17Gb in total)
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image048.png@01CE1F1E.36FA5B20
I selected ftp.is.co.za
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image049.png@01CE1F1E.36FA5B20
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image050.png@01CE1F20.B52B9570
Everytime you click the    entry, the state will change. ( I already downloaded it all. Just follow the on-screen steps onwards until all have been downloaded.



Once everything is downloaded to your staging area, restart the Cygwin installer , and select “Install From Local Directory”, pointing the installer to the location where you downloaded the above packages
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image066.png@01CE1F2B.C15E4A80
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image067.png@01CE1F2B.C15E4A80
Do not change the below installation path
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image068.png@01CE1F2B.C15E4A80
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image069.png@01CE1F2B.C15E4A80
Click on “All”, to change it from “Default” to “Install” (as shown earlier in this note)
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image070.png@01CE1F2B.EA470220
Running …………………………..
Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image071.png@01CE1F2C.18105A30
Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image072.png@01CE1F64.8562D300
Package: gconf-desktop-schemas
libgnome2.sh exit code 127
Package: gdk-pixbuf2-wmf
libwmf.sh exit code 127
Package: gdk-pixbuf2.0-svg
librsvg2.sh exit code 127
Package: glib2.0-networking
glib2.0-networking.sh exit code 127
Package: gnome-icon-theme
gnome-icon-theme.sh exit code 127
Package: gnome-themes-standard
gnome-themes-standard.sh exit code 127
Package: gnubg
gnubg.sh exit code 127
Package: gstreamer0.10-plugins-gconf
gstreamer0.10-plugins-good.sh exit code 127
Package: hicolor-icon-theme
hicolor-icon-theme.sh exit code 127
Package: libgconf2_4
GConf2.sh exit code 127
Package: libgdk_pixbuf2.0_0
gdk-pixbuf2.0.sh exit code 127
Package: libgnomevfs2_0
gnome-vfs2.sh exit code 127
Package: libpango1.0_0
pango1.0.sh exit code 127
Package: phonon-backend-gstreamer
phonon-backend-gstreamer.sh exit code 127
Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image073.png@01CE1F64.8562D300
Copy and overwrite some cygwin files

Start your cgywin command prompt , and do the following:

cd /cygdrive/c/cygwin/bin
cp gawk.exe awk.exe
cp grep.exe egrep.exe
cp gcc.exe cc.exe

Description: Description: cid:image098.png@01CE23F8.D041D540

  • Jdk (Java development Kit)
According to this document from oracle -  Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.1.1) for Microsoft Windows Server (32-bit) [ID 761567.1]    - you don’t have to install JDK, as the rapidwiz installer will deploy it anyway, although the installer won’t deploy the latest version. “JDK 6 is bundled with Oracle E-Business Suite E-Business Suite version 12.1.1”  - the latest version available is JDK 7
If you want to install the latest version in the JDK 6 and 7 release, make sure you install v6 before V7 using the steps below
First install 6U3 , and then 7U17
Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image074.png@01CE1F64.8562D300
Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image075.png@01CE1F64.8562D300
Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image076.png@01CE1F64.8562D300
Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image077.png@01CE1F64.A1D62640
Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image078.png@01CE1F64.E08E5CE0
Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image079.png@01CE1F64.E08E5CE0
Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image080.png@01CE1F64.E08E5CE0
Description: Description: Description: Description: Description: Description: Description: Description: Description: cid:image081.png@01CE1F64.E08E5CE0
After all of the installation stuff is done, make sure you add the following directory to your system environment path:
If you installed the MKSToolkit, add “c:\<mkstoolkit_install_dir>\bin” to your path
If you installed cgywin, add “c:\cgywin\bin” to your path variable
If you don’t do this you will get the below errors later during the installation:
‘which’ command is not available. Check MKS installation
Description: Description: Description: Description: Description: Description: Description: Description: cid:image082.png@01CE1FF0.A0E0C420
Before adding it to your path:
Description: Description: Description: Description: Description: Description: Description: Description: cid:image083.png@01CE1FF0.A0E0C420
To add it to your path, do the following:
Click StartèControl PanelèSystemèAdvanced System Settings
In the below window, click on “Environment Variables”
Description: Description: Description: Description: Description: Description: Description: Description: cid:image084.png@01CE1FF0.FB0D5490
Add an entry to the PATH variable to change it from in both the USER and the SYSTEM variables. If not in USER, add it.
PATH=C:\Perl64\site\bin;C:\Perl\site\bin;C:\Perl\bin;C:\Program Files (x86)\Common Files\NetSarang;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
To
PATH=C:\cygwin\bin;C:\mvsc\VC\bin;C:\Perl64\site\bin;C:\Perl\site\bin;C:\Perl\bin;C:\Program Files (x86)\Common Files\NetSarang;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
Description: Description: Description: Description: Description: Description: Description: Description: cid:image086.png@01CE1FF1.4909EE10
After:
Description: Description: Description: Description: Description: cid:image101.png@01CE20AD.76424A50
OK, and exit, AND open a new command prompt, to test again
Description: Description: Description: Description: Description: Description: Description: Description: cid:image088.png@01CE1FF1.92C115B0
Also, add Windows to the cygwin $PATH if not already added (add in .bash_profile within the “Cygwin Terminal”

To test if it is in the path do the following: echo $PATH

Description: cid:image099.png@01CE247D.7F3DC6B0
If not there, add the below to .bash_profile

/cygdrive/c/Windows/system32

Patching the Make File
Cygwin is not fully compatible with E-Business Suite R12:
“The latest available make (3.81) from Cygwin is known to not work with E-Business Suite”, Using Cygwin to Maintain Oracle E-Business Suite Release 12 on Windows [ID 414992.1].
Go to “http://sourceforge.net/projects/mingw/files/MinGW/Extension/make/” and click on the “make-3.81-20090914-mingw32” link, and then on the “make-3.81-20090914-mingw32-bin.tar.gz” link, and download the file. If the base SourceForge site is unavailable, try “http://en.sourceforge.jp/ projects/sfnet_mingw/downloads/MinGW/Extension/make/make-3.81-20090914-mingw32/make-3.81-20090914-mingw32-bin.tar.gz/” instead.
Decompress and unzip the “tar.gz” file to produce the “mingw32-make.exe” executable (if you need software to decompress and unzip the archive file, try the “7-zip” utility which can be obtained from “http://www.7-zip.org/”).
Finally, copy “mingw32-make.exe” to the Cygwin installation directory, and rename it to gnumake.exe
Description: Description: Description: Description: cid:image100.png@01CE2189.8CC54DE0
Some checks to confirm everything is in place
Description: Description: Description: Description: cid:image102.png@01CE218A.121EB990
Rename Duplicate Executables
Oracle also recommends the following:
To ensure “rmdir” executes the Windows “rmdir” command, rename Cygwin’s “rmdir.exe” (in, for example, C:\Cygwin\bin”) to rmdir.orig.
To ensure “link” executes the Visual Studio 2005 “link” command, rename Cygwin’s “link.exe” (also in, for example, C:\Cygwin\bin”).
Description: Description: Description: Description: cid:image103.png@01CE218A.A67964A0

At this point you have to restart the server to make sure all environment variables as well as installed pre-req software, starts up correctly





No comments:

Post a Comment