Welcome to Installing Siebel 188.8.131.52 on Windows 2008R2 Server Part 2 of the series
In this part we will configure prerequisite software to support the siebel installation. We will install more software as we go along, where appropriate. But there is a lot of prerequisite software to install.
Siebel 8 is still a 32 bit application, running on a x64 os+machine, that means 32 bit versions of all basic software needs to be installed. Oh Oracle/Siebel get that fixed! Give us a native x64 build – thanks! (note to self and others – write to supportweb and ask for this!).
To Install a Siebel Development Server we will go through the following steps
- Install the Prerequsite Software (this step)
- Install and Configure the Siebel Enterprise Server
- Install and Configure the Siebel Database Server
- Install and Configure the Siebel Server
- Install and Configure the Siebel Web Server
- Patching and Postinstallation Tasks
- Installing Siebel Charts
- Enabling OpenUI
Here’s the initial list of things you will install and configure in this part:
- install jre x64
- install jre x32
- install oracle client x64 version
- install oracle client x32 version
- Install and configure Microsoft Office 2007 x32 version
- Create the Siebel File Share
Notice that I Install the x32 versions last, to keep my path env. variable in order like this:
Correct the path env as needed, x32 should be first in the list.
Install the jre x64, jre x32 and Oracle Client x64 and x32.
Create and test x32 TNS and sqlplus connection to the oracle server (find the x32 versions of programs like cmd.com in the windows\syswow64 directory).
This is the content of my sqlnet.ora file:
SQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
And my tnsnames.ora file:
SIEB8DEVDB = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = oracle.ohmegastar.dk)(PORT = 1521)) ) (CONNECT_DATA = (SID = SIEB8DEVDB) ) )
These files are the same for x32 and x64, but they are not shared, so I maintain a copy in their respective admin directories.
Verify that you can tnsping:
And actually connect to the database server.
You should also create and test the x64 tnsping and sqlplus connection to the server. Notice that due to the path sequence, you need to be in the x64 bin directory to launch the x64 binaries.
With the oracle connectivity solved, you should do the remaining steps as a domain account that has full local admin rights to the Siebel server – this is the Siebel Service Administrator user.. If you do not get full local admin rights you may get into trouble later. I did 🙂
Install Microsoft Office (preferably Office 2007) this must be a x32 version! Do a full and complete install, Open all Office Programs except outlook (start with word), as the Siebel Service user. Deal with any popup and configuration dialogs, and close the applications again. This should eliminate any potential issues with hidden popups hanging the Siebel Document Server. Get the Updates and Patches for office from windows update.
Outlook and exchange can be either 2007 or 2010. Notice that Oracle officially have end-dated the support for office 2003 in other areas, so one should expect that the 2007 version is the safer choice. If you do not have office 2007, then you can still use 2003.
Now prepare the Siebel installer files, and prepare to run the installer the first time. I will install all Siebel server software on the same box (Gateway, Siebel Enterprise Server (SES), EAI Server, Database Server, SWE Server), in order to use the SWE server, the windows webserver role must be added to the server. If you have not done this before, do it now before you continue with the Siebel server Installation.
For ease of installation I turn off the domain firewall. I will turn it back on later, and configure it to be secure.
Create your Siebel File share, and share it out. It should be accessible for the Siebel Service User, through an unc path (test this), and should contain no folders or anything.
Now we are ready to start the installation. Read on in the next part in the series “Install and Configure the Siebel Enterprise Server“