Page 1
Go Search
Contents [hide]
1 Introduction
2 Create Virtual Machine
3 Install Oracle Enterprise Linux 5.5
4 Configure Linux
5 Configure VMWare
6 Install Oracle RDBMS 11gR2 (11.2.0.1.0)
7 Oracle Networking Configuration
8 Database Creation: T112
9 Post DB Create Tasks
10 Install OBI Repository Creation Utility (RCU)
11 Install Oracle Business Intelligence Enterprise Edition
(11.1.1.3.0)
Introduction
This guide covers installing Oracle Business Intelligence Enterprise Edition
11.1.1.3.0 on Oracle Enterprise Linux 5.5, using an 11gR2 RDBMS.
The installation was undertaken in VMWare Workstation 7.1 virtual machine,
running on a 2 CPU, twin core, AMD Opteron based x86_64 server.
Create Virtual Machine
First I created a new virtual machine with the following characteristics:
2 CPU
2 Cores
8GB RAM
No sound card
One, 100GB disk
Bridged Networking
OS set to Other Linux 2.6.x Kernel, 64 bit
Page 2
Install Oracle Enterprise Linux 5.5
Insert the Enterprise Linux DVD into the DVD drive.
Boot the new Virtual Machine until you see the Boot screen appearing:
Hit Return and it starts to boot.
When offered the option of testing the media, choose Skip:
Page 3
The welcome screen appears - choose Next:
Choose the language...select Next:
Page 4
Choose the keyboard...select Next:
Page 5
A warning is displayed about the partition table...choose Yes to carry on:
Page 6
Tick Review and modify partitioning layout and then click Next:
Page 7
A warning is displayed about removal of partitions - click Yes:
Page 8
Set the swap size to 10GB and the root filesystem to 90GB, if it is not
already, then click Next:
Page 9
Accept the default boot loader options and click Next:
Page 10
Choose Edit to adopt a fixed IP approach:
Page 11
Disable IPv6. Set IPv4 to use fixed IP address and a netmask of
255.255.255.0, then click OK:
Page 13
Set hostname - I'll use viper for mine. Set gateway and DNS as
appropriate for your network, then click Next:
Set to Europe/London and then click Next:
Page 14
Set root password and then click Next:
Select Software Development and Customize Now and then click Next:
Page 15
Optionally, on Desktop Environments add KDE and then click Next:
Optionally, on Development add KDE Software Development (if you're
Page 16
adding KDE) and then click Next:
Optionally, on Servers add FTP Server, Server Configuration Tools and
Windows File Server and then click Next:
Page 17
On Base System add System Tools and then click "Optional packages":
Page 18
Add oracle-validated package:
NOTE - There are other oracle packages in this area, for ASM for
example, but for this installation all we need is the oracle-validated one.
Page 19
Click Next to start the installation:
NOTE - You may get a warning about "promiscuous mode for network
adapter"...acknowledge and ignore the message...there are fixes on
VMWare site.
Page 21
The Virtual Machine now reboots.
Select Forward:
Page 22
Accept the licence and click on Forward:
Page 23
Select Disable Firewall and click on Forward:
Page 24
Acknowledge the warning and click Yes:
Select Disable SELinux and click Yes:
Page 25
Acknowledge the warning and click Yes:
Do not enable KDump and click Forward:
Page 26
Set date and time and click Forward:
Page 27
Create a user (jeff in my case) and then click Forward:
Page 28
Accept the default and Click Forward:
Page 30
A warning message is displayed...acknowledge it and the system will
reboot.
After rebooting the system is active
Shutdown and take a Snapshot of the VM, if you wish.
Configure Linux
Log in as jeff (or whatever user you created, other than root or oracle) -
I changed my session to KDE, as it's my preferred windowing
environment.
Open a terminal
su to root:
su root
edit /etc/hosts and add the viper fixed IP address.
Page 31
vi /etc/hosts
create user area:
mkdir /u01
Change ownership and permissions on u01:
chown -R oracle:oinstall /u01
chmod 775 /u01
Set up sudo by editing the configuration file:
vi /etc/sudoers
Add
jeff ALL=(ALL) NOPASSWD:ALL
oracle ALL=(ALL) NOPASSWD:ALL
Configure VMWare
You will receive warnings re VMWare tools needing installing...it's a good
idea to install them, if only to get the messages to disappear.
From VM menu, choose Install VMWare Tools
From the window showing the VMWare Tools files, extract the TAR to
/u01, keeping folder structure.
Open a terminal
su to root
su root
navigate to the VMWare Tools directory:
Page 32
cd /u01/vmwware-tools-distrib
run the perl script to install VMWare Tools:
./vmware-config-tools.pl
Take all defaults for answers to questions
Don't install experimental vsync
Use 1024x768 resolution for X test.
When it finishes, reboot the VM.
Install Oracle RDBMS 11gR2 (11.2.0.1.0)
NOTE - I use the excellent guides on Oracle BASE run by Tim Hall, for
installing Oracle on various flavours of Unix..to a certain extent, I
followed the one Tim wrote on installing 11gR2 on Oracle Enterprise
Linux 5.0, so thanks to Tim for his help there.
Login to KDE as oracle (the password defaults to oracle)
navigate to the /u01 directory
cd /u01
create directory for software:
mkdir software
Navigate to the software directory:
cd software
Download software from technet...11gR2 RDBMS Enterprise Edition...to
/u01/software
Unzip the files
Page 33
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
Make Oracle directories
mkdir -p /u01/app/oracle/product/11.2.0/db_1
chown -R oracle:oinstall /u01/app
chmod -R 775 /u01/app
Add xhost - the hostname in this example is viper
xhost +viper
Set up oracle profile. As oracle, vi ~/.bash_profile, then add this text:
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=viper; export ORACLE_HOSTNAME
ORACLE_UNQNAME=DB11G; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
ORACLE_SID=DB11G; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export
CLASSPATH
if [ $USER = "oracle" ]; then
Page 34
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
Run the Oracle installer:
cd /u01/software/database
./runInstaller
Enter your email address and if you want, your Oracle Support password
(I don't). Then click Next:
Page 35
Choose Install Software only. Then click Next:
Page 36
Choose Single Instance. Then click Next:
Page 37
Leave default of English. Then click Next:
Page 38
Choose Enterprise edition. Then click Next:
Page 39
Accept the default: /u01/app/oracle for Oracle Base. Set the Software
Location to /u01/app/oracle/product/11.2.0/db_1. Then click Next:
Page 40
If this is first install, set Inventory Directory - accept default of
/u01/app/oraInventory. Accept oraInventory Group Nmae of oinstall.
Then click Next:
Page 41
Leave defaults of dba/oinstall. Then click Next:
Page 42
Click Finish...software installs:
Page 43
Now on to the root scripts:
Page 44
Open a terminal and su to root:
Copy each of the indicated scripts and execute them in the terminal
Page 45
running orainstRoot.sh
Page 47
Software installed:
Page 48
Oracle Networking Configuration
Log in as oracle and run Oracle Net Services configuration:
netca
Choose Listener configuration. Then click Next:
Page 49
Choose Add. Then click Next:
Page 50
Leave default of LISTENER. Then click Next:
Page 51
Leave default of TCP. Then click Next:
Page 52
Leave default of 1521. Then click Next:
Page 53
Choose No. Then click Next:
Page 55
Choose Naming methods configuration. Then click Next:
Page 56
Select Easy Connect and Local Naming. Then click Next:
Page 58
Choose Local Net Service Name configuration. Then click Next:
Page 59
Choose Add. Then click Next:
Page 60
Set this to T112. Then click Next:
Page 61
Accept default of TPC. Then click Next:
Page 62
Set hostname to viper. Then click Next:
Page 63
Don't test. Then click Next:
Page 64
Accept default name of T112. Then click Next:
Page 65
Choose No. Then click Next:
Page 67
Click Click Finish to exit
Database Creation: T112
Log in as oracle and run Database Creation Assistant:
dbca
Click Next:
Page 68
Accept default of Create a Database, then click Next:
Page 69
Accept default of General purpose transaction processing, then click
Next:
Page 70
Set Global Database Name to T112 and the SID reflects this. Then click
Next:
Page 71
Accept defaults, click Next:
Page 72
Use same password, for simplicity, then click Next. If common password
is too short, a warning may be given, which you can choose to ignore, or
replace with a more secure password:
Page 73
Accept default of Use locations from Template, then click Next:
Page 74
Accept defaults. Click Next:
Page 75
Enable Sample Schemas. Click Next:
Page 76
On Character Sets tab, click Use Unicode (AL32UTF8):
On Initialisation parameters change the following:
processes = 500 [NOTE - When trying this with 11.1.1.5.0 version of
RCU, this required it to be 800]
sessions = 300
open_cursors = 500
Then click next
Page 77
Accept defaults. Click Next:
Page 78
Accept defaults. Click Finish:
Page 79
The database creates...and once finished, shows the Password
Management dialog:
Page 80
Unlock all the locked accounts - if you want. Click OK
Click Exit to close the Password Management Dialog.
Page 81
Post DB Create Tasks
Edit oratab to ensure auto start of the database on boot up:
vi /etc/oratab
Change N to Y at end of the line for T112:
T112:/u01/app/oracle/product/11.2.0/db_1:Y
Reboot the VM
Now login to database using SQLPlus
Page 82
Install OBI Repository Creation Utility (RCU)
Log in as oracle and run Database Creation Assistant:
Download software from technet...RCU
Unzip the file
unzip ofm_rcu_linux_11.1.1.3.3.disk1_1of1.zip
navigate to the bin directory and start the RCU
cd rcuHome/bin
./rcu
Click Next:
Page 83
Accept default of Create. Click Next:
Leave default of Oracle Database:
Set hostname to viper
Set port to 1521
Set service name to T112
Set username to SYS
Set password
Leave Role as SYSDBA
Page 84
Click Next
Click OK:
Leave prefix of DEV
Check Oracle AS Repository Components - they all become checked.
Click Next:
Page 85
Click OK:
Use same password for all users, for simplicity
Click Next:
Page 86
Set passwords and defaults for other variables:
Click Next:
Click Next:
Page 87
Click OK:
Click OK:
Page 88
Click Create:
Repository creation occurs.
Click Close
Page 89
Install Oracle Business Intelligence Enterprise Edition
(11.1.1.3.0)
Log in as oracle and run Database Creation Assistant:
Download software from technet...OBIEE 11.1.1.3.0
Unzip the files
unzip bi_linux_x86_111130_64_disk1_1of2.zip
unzip bi_linux_x86_111130_64_disk1_2of2.zip
unzip bi_linux_x86_111130_64_disk2_1of2.zip
unzip bi_linux_x86_111130_64_disk2_2of2.zip
Navigate to the installer directory:
cd bishiphome/Disk1
Run the installer:
./runInstaller
Page 90
Click Next:
Choose Simple install and click Next:
Page 91
Prerequisite checks should all pass.
Click Next:
Page 92
select /u01/app/oracle/product/11.1.1/obi/middleware
Click Next:
Page 93
Accept weblogic as username
Set password and confirm it. (boxer999)
Click Next
Page 95
Set BIPLATFORM Schema Username to DEV_BIPLATFORM.
Set a password (boxer99)
Click Next
Page 96
Enter email and password for My Oracle Support
Click Next:
Page 98
Installing components - just watch:
Configuring components - just watch:
Page 100
Enter credentials - the username is weblogic:
Page 101
Logged in to OBIEE: