Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Oracle technologies
Classic
Classic
Flipcard
Magazine
Mosaic
Sidebar
Snapshot
Timeslide
Home
1.
Nov
6
Shut down all Apps services using adstpall.sh script. Apply EBS patch
8919489 (if not already applied) - follow directions in the README of the
patch.
# cd /d01/oracle/VIS/apps/tech_st/10.1.2
# cp -pr 10.1.2 10.1.2_backup
# cd /u01/app/oracle
# cp -pr oraInventory oraInventory_backup
Log in as oravis account (owner of all EBS binaries in my install), set the Apps
environment variables by sourcing
/d01/oracle/VIS/inst/apps/VIS_linux1/ora/10.1.2/VIS_linux1.env
# cd $ORACLE_HOME/forms/lib
# make -f ins_forms.mk install
# cd $ORACLE_HOME/reports/lib
# make -f ins_reports.mk install
Run adadmin to generate jar files. Do not force regeneration of all jar files.
Take a complete cold backup of the 10.1.3 ORACLE_HOME and the global
oracle inventory. To take a backup of the 10.1.3 Home, login as root,
navigate to the 10.1.3 ORACLE_HOME directory (in my install this is
directory /d01/oracle/VIS/apps/tech_st) and issue this command
Once this command completes, log out and close the root terminal
window.
Click Next.
Select the 10.1.3 Home from the "Name" LOV, and ensure that the "Path"
points to the 10.1.3 Home, then click Next.
Unselect the check box for security updates, then click Next.
Click Yes.
Click OK.
Click Install.
You will see numerous errors relating to directories and files that do not
exist. All of them can be ignored for a Vision install - click Ignore for all of
them.
Open a terminal window, login as the root account and run the root.sh
script indicated.
Ignore the error message, and exit out from the terminal window, then
click Next.
The opmn configuration assistant will fail. Ignore this message in a Vision
install.
Click OK.
# opmnctl stopall
Using the "ps -ef" command, verify that all processes related to 10.1.3
Home are stopped. If not, use the "kill -9" command to kill these
processes.
Unzip patches 8999551 and 12965674 and apply them using OPatch
command by following the directions in the README files. Close the
terminal session used to apply the 10.1.3.5.0 patch.
Restart all application services and verify that you can log in and navigate
in the application in both OAF and forms interfaces.
If successful, you may now delete the backup directories created for the
oraInventory and 10.1.3 ORACLE_HOME during this patching process.
This concludes the steps to apply the latest 10.1.3 patchset to the R12.1.1
Vision iAS/Apache binaries.
Upgrading Java on EBS 12.1.1 Vision instance to latest Java 6.0 Update
In this blog post, I will document the steps needed to update JDK./JRE
version to the latest Java 6.0 Update on R12.1.1 Vision EBS instance
running on Linux 5.7.
In earlier posts in this blog, I documented the EBS R12.1.1 install, as well
as documented how to upgrade the database version to 11gR2 (11.2.0.3).
For the purposes of this post. I will be following the steps in MOS Doc
455492.1.
Oracle EBS R12.1.1 Rapid Install delivers the following JDK versions on the
various tiers -
Download the lastest JDK from this link. I will use version 6u35 for this
blog post. Download the 32-bit version (file named jdk-6u35-linux-
i586.bin) as the 64-bit version is not supported. This is a self-extracting
executable.
# mv jdk jdk_old
# ./jdk-6u35-linux-i586.bin
# mv jdk1.6.0_35 jdk
# cp
/d01/oracle/VIS/apps/apps_st/appl/fnd/12.0.0/resource/ALB*ttf
/d01/oracle/VIS/apps/tech_st/10.1.3/appsutil/jdk/jre/lib/fonts
# rm jdk-6u35-linux-i586.bin
# mv jdk jdk_old
# ./jdk-6u35-linux-i586.bin
# mv jdk1.6.0_35 jdk
# mv jre/1.4.2 jre/1.4.2_old
# mv /d01/oracle/VIS/apps/tech_st/10.1.3/jre/1.4.2
/d01/oracle/VIS/apps/tech_st/10.1.3/jre/1.4.2_old
# cd $ORACLE_HOME/forms/lib
# make -f ins_forms.mk sharedlib install
# cd $ORACLE_HOME/reports/lib
# make -f ins_reports.mk install
Download the latest JRE version from this link. I will use version 6u35 for
this blog post. Download the 64-bit version (file named jre-6u35-linux-
x64.bin) which is a self-extracting executable.
# mv jre jre_old
# ./jre-6u35-linux-x64.bin
# mv jrel.6.0_35 jre
# rm jre-6u35-linux-x64.bin
The upgrade steps are documented in MOS Doc 1058763.1 - this upgrade
process will require access to My Oracle Support in order to download
required patches.
Log in as the oravis account (owner of the applications binaries) and shut
down all application tier services (using adstpall.sh script), download and
apply these pre-req patches by following the steps in the README of the
patches -
6400501 - Not Able To Compile Forms Library With 11G DB (patch for 10.1.2
forms ORACLE_HOME)
Shutdown the database listener and the database (using addlnctl.sh and
addbctl.sh scripts) and apply these patches to the 11.1.0.7 database
ORACLE_HOME (follow steps in READMEs)
Apply this patch (use 10.1.0.5 version) to the 10.1.2 and 10.1.3
ORACLE_HOMEs (follow steps in READMEs)
Click Yes
Choose the "dba" group, then click Next. The installler will go thru pre-req
checks
Fix this error by opening a new terminal session as root, and editing the
file /etc/system/limits.conf to include these lines
# perl cr9idata.pl
Download and apply the following database patches (ensure you choose
the version for 11.2.0.3 and x86_64 where applicable)
Use the "opatch apply" command to apply these patches - do not execute
any post install scripts mentioned in the README files of these patches.
Download and apply the latest OPatch version (patch 6880880 for 11.2.0.3).
Then download and apply the latest PSU patch (currently 13923374) and
patch 13004894 (for version 11.2.0.3.3). Review MOS Doc 1147107.1 for any
additional patches you may need to apply.
Set the environment variables for the 11.1.0.7 ORACLE_HOME, start up the
database (using the 11.1.0.7 binaries), connect as SYS, issue command
"spool upgrade_info.log" and then execute script
"@/d01/oracle/VIS/db/tech_st/11.2.0.3/rdbms/admin/utlu112i.sql", then
issue command "spool off" - this executes the pre-upgrade check utility.
Review the upgrade_info.log file for corrective actions and execute them
as indicated.
VIS:/d01/oracle/VIS/db/tech_st/11.1.0:N
# export ORACLE_BASE=/d01/oracle/VIS
# export PATH=$PATH:$ORACLE_HOME/bin
# export LD_LIBRARY_PATH=$ORACLE_HOME/lib
# export PERL5LIB=$PERL5LIB:
$ORACLE_HOME/perl/lib/5.10.0:$ORACLE_HOME/perl/lib/site_perl/5.10.0
# $ORACLE_HOME/bin/dbua
Click Next
Uncheck the "Recompile invalid objects" option. For this blog post, I will
leave the "Backup database" checkbox also unchecked, but a full cold
backup should be taken before performing any database upgrade. Click
Next.
Use the defaults for now - but you can move datafiles as indicated - click
Next
Click Continue
Click the radio button for "Use the Same Password" and enter any new
password twice (please document this password for later use), click Next
Read thru and understand the entire summary, then click Finish to start
the database upgrade process.
Read thru the upgrade summary window, then click Close and Finish to
exit the DBUA utility.
Shut down the database and restart it (using SHUTDOWN IMMEDIATE and
STARTUP commands)
Next, execute all of the post-install patch steps detailed in the READMEs of
these patches (these were applied earlier above)
# adconfig.sh
contextfile=/d01/oracle/VIS/db/tech_st/11.2.0.3/appsutil/VIS_linux1.
xml
Copy the initVIS.ora file from the old 11.1.0 ORACLE_HOME/dbs directory to
the new 11.2.0.3 ORACLE_HOME/dbs directory. Edit it to replace all 11.1.0
references with 11.2.0.3, then make these additional changes (see MOS
Doc 396009.1)
Shutdown the database and start up the listener and database using the
addlnctl.sh and addbctl.sh scripts in the 11.2.0.3
ORACLE_HOME/appsutil/scripts directory.
This completes all of the steps needed to upgrade R12.1.1 Vision install
database from version 11.1.0.7 to 11.2.0.3.
First, let's tackle startup and shutdown of the environment. There are four
master scripts that control the startup and shutdown of an R12 EBS
environment - two database tier related scripts and two application tier
related scripts. The various scripts are documented here. The four scripts
need to be run as the owner of the EBS software, which is "oravis" in this
installation.
When starting up an EBS environment (assuming all services are installed
on one physical server), these three steps need to be performed in order -
Navigate to directory
"/d01/oracle/VIS/db/tech_st/11.1.0/appsutil/scripts/VIS_linux1" and
issue this command to start up the database listener
# ./addbctl.sh start
# ./adstrtal.sh apps/apps
Navigate to directory
"/d01/oracle/VIS/inst/apps/VIS_linux1/admin/scripts" and issue this
command to stop all EBS application services
# ./adstpall.sh apps/apps
# ./addbctl.sh stop
All of these steps for startup and shutdown should complete without
errors. If there are any errors, you will need to troubleshoot by checking
the log files that each of the scripts create.
The EBS Vision install has a large footprint that enables many services. If
you have a small VM and are constrained on hardware resources, some of
these services can be turned off or disabled to help free up resources and
speed up response. Pl note that disabling these services so will affect
some functionality of the Vision install.
Do not disable any other services as it will affect the normal functioning of
the install. Scroll down to the bottom of the page and click "Save", enter
any comments if needed, then click "OK". Click "OK" again. This will
disable the Fulfillment Server services from starting up when the EBS
services are started. If you plan to use this functionality, you should not
disable this service.
Next, we will disable some concurrent services that are typically not used
(at least from a DBA perspective !).
Go back to the home page by clicking on the "Home" link on top right, then
select "System Administrator" responsibility and click on "Administer" link
under "Concurrent : Manager"
This will invoke the forms interface. Disable all of the concurrent
managers except the ones shown in this screenshot (by clicking the
concurrent manager name, then clicking the "Deactivate" button). The
processes shown in this screenshot are the minimum required to keep EBS
functioning.
# cd /d01/oracle/VIS/db/tech_st/11.1.0
# . ./VIS_linux1.env
# cd /d01/oracle/VIS/apps/apps_st/appl
# . ./APPSVIS_linux1.env
As indicated in this link, there are many other post install steps to
complete. I will attempt to cover them in future blog posts.
In this Part 2 blog post, I will cover the actual install of the software
following the official installation instructions here.
# ./rapidwiz
Click Next
Click Next
Enter the requested information if needed, then click Next
Select value 1 for "Port Pool", then click Next (the port pool concept is
explained here).
Click Next.
Click on each "+" icon twisty to verify/check settings for each of the four
line items, then click Next to start the install of the software.
After the install completes, the software will perform checks to ensure
that the installation is successful.
You should see this screen
If you see any red "X" icons instead of green "check" icons, clock on each
red "X" to determine the cause of the error. You will need to troubleshoot
those errors before proceeding. Click Next.
We will need a browser in the Win 7 Host computer to access this install.
Pl review MOS Doc 389422.1 completely before proceeding further.
Launch the 32-bit version of the IE browser on the Win 7 host computer.
Select Tools > Internet Options > Security tab > select Trusted Sites icon,
then click Sites button, uncheck the checkbox for "Require server
verification ..." and add "linux1.localdomain" and "localdomain" to the
trusted sites.
Click "Close" button, then click the "Custom level..." button, scroll down
and select the "Disable" radio button for "Enable XSS filter" option.
Click OK.
Select the Privacy tab, then click the Settings button for Pop-Up Blocker,
and add "linux1.localdomain" to allow popups from the site.
Click Close, the click OK to dismiss the Options window.
You have now successfully installed R 12.1.1 Visions and can access the
html (OAF) and professional (Forms) interfaces.
This concludes part 2 of this three-part series of blog posts. In the third
and final part, I will detail out some post-install steps that will make
administration of this install easier.
Performing this install will require access to My Oracle Support for several
reasons -
1. The md5sum checksums for the R12 software staging area are only
available on MOS
2. There are several required prerequisite steps that are only detailed in an
MOS Doc
3. The software install requires one pre-req patch, without which the
install will not succeed.
If you have not already done so, download and install Virtualbox software
and create a Linux VM ( details in this blog post ), then download and
install Oracle Linux 5.7 in the Linux VM ( details in this blog post ). Then,
update RPMs and enable shared folders (to easily copy files between the
Windows host and Linux guest) using the instructions in the beginning
sections of this blog post.
Download all of the files to the directory on the Win 7 host which is being
shared with the Linux VM ("C:\Temp" in my example)
Start up your VM, log in as root and create a directory named "downloads"
# mkdir /downloads
# chmod 777 downloads
Then, copy the files from the host shared directory (C:\Temp on Windows
will be mounted as /media/sf_Temp in Linux) into the "downloads" directory
in the VM.
# cd /downloads
# cp /media/sf_Temp/*.zip .
Extract all of the zip files and verify integrity using md5sum utility to
ensure that the downloads are complete and error-free, else the EBS
install process will return errors and will not succeed.
# cd /downloads
# mkdir StageR12
If all of the zip files unzipped without errors and all of the md5sums match,
then the downloads and unzips were successful. If you encounter errors,
then you will have to re-download the files with errors. If not, you can now
safely delete all of the zip files in the downloads directory of the Linux VM
(and also the C:\Temp directory in Win 7) if you wish.
A few more things are needed before we attempt to start the R12 Vision
install. We need a "client" to access the R12 application. Since Linux
clients are currently not supported, we cannot use a browser from within
the Linux VM to access the application. We will need to use the browser on
the Win 7 host machine to access the R12.1.1 application on the Linux
guest machine. This means that we will need to be able to communicate
from the Win 7 host to the Linux VM guest. This will require two things -
adding a new host-only network adapter to the Linux VM, and modifying
the host file entries in the Win 7 host and the Linux VM guest.
Shut down the Linux VM, then click Settings > Network, click the tab titled
"Adapter 2", check the "Enable Network Adapter" checkbox, and use the
"Host-only Adapter" LOV for "Attached to" field. Use the settings shown
below
Select System > Administration > Network, then double-click the "eth1"
entry (corresponding to the second network adapter that was added above
- the first network adapter should be "eth0"), and modify the settings as
shown
Reboot the VM, then open a command window in the Windows 7 host and
enter command "ping linux1" and "ping 192.168.56.2" and you should
see a response
If you do not get a reply from the Linux VM, disable any firewalls in
Windows and Linux and try again (or allow trust between the Windows and
Linux hosts in your firewall software). This connectivity will be required in
order to access the EBS application from the Win 7 host.
Next, create a Unix account to install R12.1.1 Vision instance. For this
example, I will use a single account oravis to host all of the binaries
associated with the install. Create this Unix account with home directory
as /home/oravis, Korn shell, and make it a member of the oracle and dba
unix groups.
Create the directory /d01/oracle/VIS as the location to install all R12.1.1
binaries, and make the oravis account the owner of this directory. (This is
the default directory structure used by the R12.1.1 installer - you can
choose any other directory structure and specify this structure during the
install).
# mkdir -p /d01/oracle/VIS
# cd /d01
# chown -R oravis:dba oracle
Next, some RPM updates, a patch and system configuration changes are
required. Details are in MOS Doc 761566.1.
Go to http://oss.oracle.com/projects/compat-
oracle/files/Enterprise_Linux/ and download these two RPM files
openmotif21-2.1.30-11.EL5.i386
xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386
As the root Unix account, install these RPMs using the "yum install"
command
# unlink /usr/lib/libXtst.so.6
# ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6
options attempts:5
options timeout:15
# mv /etc/sysconfig/networking/profiles/default/network
/etc/sysconfig/networking/profiles/default/network.old
The SELinux option that was enabled in this blog post will also cause issues with
the install. The permissions need to be relaxed by editing the file
/etc/selinux/config and changing the value of SELINUX from "enforcing" to
"permissive".
Finally, download patch 6078836 from My Oracle Support and follow the
directions in the README file.
Reboot the VM for all of these changes to take effect. The VM is now ready for the
R12.1.1 Vision installation process.
This completes part 1 of the three part series of blog posts on this topic.
In part 2, we will start the install of R12.1.1 Vision in the Linux VM.
To be able to install ERP software such as E-Business Suite, you will need
hardware capable of hosting the large footprint that the EBS install will
create. This series of posts assumes you have Win 7 Home Premium 64-bit
software running on a multi-core processor, with at least 6 GB RAM and
500G of disk space. The more the number of cores, the faster the CPU
speed, and more RAM, the better.
Stay tuned !
So, start up your Linux VM and login as root. Then select Applications >
Accessories > Terminal to open up a command window in the VM, and type
these commands
# cd /etc/yum.repos.d
# wget http://public-yum.oracle.com/public-yum-el5.repo
Edit the public-yum-el5.repo file using the "vi" editor - in the section
labeled "[ol5_u7_base]", change the enabled value to 1 and save the file.
# yum update
# yum install gcc
# yum install kernel-devel
# yum install kernel-uek-devel
# yum install oracle-validated
Then click Devices > Install Guest Additions from the VirtualBox menu - it
will bring up this window
Double-click "autorun.sh" to install and link Guest Additions. This will take
a few minutes. Hit the Enter key when this script completes.
Then select Devices > Shared Folders from the VirtualBox Menu to see this
window
Click on the green "plus" icon on the top-right, and add a folder to share
between the host Win 7 OS and the guest Linux VM - this will enable easy
transfer of files between host Windows and guest Linux.
I chose to share "C:\Temp" folder on the Windows host as the "Temp" folder
in the Linux guest - you can choose any other folder you wish (or multiple
folders) - select all 3 check boxes. Click OK to see this
Reboot your Linux VM for the shared folders option to take effect. After you
reboot, log in as root and navigate to the /media directory and you should
see this
The "sf_Temp" directory is essentially a "soft link" to the C:\Temp directory
on the Windows 7 host. Change the permissions of the directory in the VM
to 777 (drwxrwxrwx).
In the VM, select System > Administration > Users and Groups ...
... and create a group called "dba". Edit the "oracle" account to be part of
the dba group, and make the dba group the primary group for oracle. You
can also set your favorite shell for the oracle account (I use ksh). Once
done, you should have
Next, login as oracle, and create a directory named "media" in the home
directory of the oracle user (/home/oracle in this case). Copy the two zip
files from the /media/sf_Temp directory to the /home/oracle/media
directory, and change the ownership of the two files to be oracle:dba.
Then unzip each file using unzip command - this will create a directory
named database and will unzip the contents of both files into this directory.
Next, login as root and create directory /u01/app/oracle - this will be used
as the ORACLE_BASE directory for our Oracle install
# mkdir -p /u01/app/oracle
# chown oracle:dba /u01/app/oracle
Log back in as oracle and let's get started with the install process by
following the official directions here.
# ./runInstaller
Uncheck the checkbox, do not enter any information in these fields, click
Next.
Click Yes.
Let's create a database too after installing the software, so just click Next.
Desktop Class will suffice for our purposes, so click Next.
I get this warning since I did not use a strong password - I will ignore it for
now, so click Yes.
Installer will go thru some pre-req checks and will show any missing pre-
reqs
Let's install this missing package. Open up a new terminal session, log in
as root, and execute
This will take a few minutes to install (enter "y" when prompted)
Exit out of the terminal session, then click the "Check Again" button in the
Oracle Installer and it will re-verify pre-reqs, and you will see
To fix this, open up a new terminal session, log in as root, and issue the
command indicated
# chcon -t textrel_shlib_t
'/u01/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1'
Then click the Retry button in the Oracle installer and the Net
Configuration Assistant step will complete successfully. The database
configuration assistant will start next.
Click OK to continue
Open a terminal window, log in as root and execute the two scripts as
indicated.
Exit out of the terminal session, and click OK in the Oracle Installer
window.
Click Next
Click Close to complete.
Issue "ps -ef | grep orcl" command in the terminal session to confirm
that the database processes are up and running.
To log in to the database, set these environment variables
# export ORACLE_BASE=/u01/app/oracle
# export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
# export ORACLE_SID=orcl
# export PATH=$ORACLE_HOME/bin:$PATH
# export
TNS_ADMIN=/u01/app/oracle/product/11.2.0/dbhome_1/network/admin
# sqlplus / as sysdba
This concludes the 3 part series on how to download Virtualbox and install
a Linux VM on Win 7 Home version, how to install Oracle Linux 5.7 in the
Linux VM, and how to download and install 11.2.0.1 in the Linux VM.
To download Linux, visit Oracle Linux and click on the download link. This
will take you to Oracle's electronic delivery portal - this portal requires a
free Oracle account to log in, and the account can be created here. Once
you log in, accept the terms by clicking on the checkboxes and click
"Next". Select "Oracle Linux" from the LOV titled "Select a Product Pack",
then select either "x86 32 bit" or "x86 64 bit" (depending on whether you
created a 32-bit or 64-bit VM in Part 1 of this series) from the LOV titled
"Platform". Then click "Go" and you should see something similar to this
Choose "Oracle Linux Release 5 Update 7 Media Pack" as this is a stable
release that is sufficient to install all 3 current releases of 11gR2 (11.2.0.1,
11.2.0.2 and 11.2.0.3). As of today, 11.2.0.2 and 11.2.0.3 are only
downloadable from Oracle's Support Site, access to which requires a paid
Support contract with Oracle. Also, if you plan to download and use Oracle
Linux 6.x, currently only database version 11.2.0.3 is supported on this OS
release.
Click on the first download link to download the OS zip file - since this is a
3.5G download, expect it to take some time, depending on your internet
connection bandwidth.
Go back to Virtualbox VM and open it to see this screen from the end of
part 1 of this series.
Click the "Start" icon (green arrow) in the menu bar to start the VM. You
should see this screen - the message is self explanatory. Pl read and
understand it before continuing.
The Drive "D" refers to the DVD drive on my computer - pl select the
appropriate option for your computer. Since the VM is "empty", we need to
install the OS in the VM from the DVD. Click "Next" to see this screen.
Click "Start" to begin installation of Linux OS in the Linux VM.
Hit the Enter key to start the install in graphical mode.
Select "English" and hit Enter key to continue.
Select "us" and hit Enter key to continue.
Select "Local CDROM" and hit Enter key to continue.
If you are confident that your DVD was burnt cleanly, use "Skip", else use
"OK".
Click "Next".
Select English, click "Next".
Select "U.S. English", then click "Next".
Click "Yes" to initialize the 200G "hard drive image" that we created for
this VM in part 1 of this series.
Use the defaults, click "Next".
Click "Yes".
Use the defaults, click "Next".
Choose your timezone, uncheck the "System clock uses UTC" option, then
click "Next".
Enter a root password (anything you like) twice - pl remember this
password. Click "Next".
For our 11gR2 database install purposes, these features are not required,
so click "Next".
Click "Next" to being the installation of Linux OS in the Linux VM. The
install process may take 30 minutes or more depending on your hardware
specs and how much RAM has been allocated to the VM.
When the install completes, you will see
Click "Reboot" to reboot the VM. After it reboots, you will see
Click "Forward".
Click "Forward".
Choose to disable to the built-in firewall in Linux, then click "Forward".
Select "Yes"
Use the default setting for SEL Linux, then click "Forward".
Use the default setting for kdump, then click "Forward".
Set the system date and time, then click "Forward".
Create the "oracle" user, and select a password for this account, enter it
twice to confirm, then click "Forward".
Verify sound card settings and click the "play" icon in sound test to verify
that you can hear - then click "Yes" and "Forward".
Click "Finish"to complete the Linux install. On the next screen you should
be able to login using the root or oracle account.
Hit "enter" and then enter the password, hit "enter" again, and you will see
The install is complete. Click "System --> Shutdown" ....
... then select "Restart" to restart the VM.
Congratulations - you now have successfully installed Oracle Linux 5.7 in a
VM and have a fully functioning virtual Linux server.
This concludes part 2 of the 3 part series. The last part will detail
installing 11.2.0.1 in the Linux VM we just created.
Ensure that your Windows computer has a multi-core processor with at least 4G of RAM - faster
CPU and more RAM are better. Installing on a computer with slower CPU and less RAM, although
possible, will result in long install times and such extremely sluggish response from both host
(Windows) and guest (Linux) operating systems so as to make both the systems unusable. The
system I am using for this demo has the specs shown below. As you can see, it is nothing special -
Athlon 3-core 2.20 GHz processor with 4GB of RAM running Win 7 Home Premium 64-bit.
Win 7 Home PC Specifications
Click "Next".
Click "Next".
Click "Next" and you will see this warning message.
(At this point, it is wise to check that you can connect to the internet by
opening a browser window and navigating to your favorite website - this is
to ensure that the Virtualbox install has not messed up your network
settings - it should not - but check just in case !)
We now need to create a Linux VM. Click on the "New" menu icon to
launch a wizard.
Click "Next".
Enter a meaningful name for your VM, select "Linux" for the Operating
System LOV and select "Oracle (64-bit)" for the Version LOV. Click "Next".
(If you have a 32-bit OS, you can create a 64-bit VM provided you meet the
conditions here. If you do not meet the conditions, select a 32-bit OS).
This is asking you to select how much RAM will be allocated to the VM.
You will need about 2G to run Win 7 - the rest can be allocated to the VM -
allocating less than 2G to the VM will make the VM extremely sluggish and
unusable. In my example above, I have 4G, so I allocated 2G to the VM.
Click "Next".
Now we need to define parameters related to disk to allocate to the VM.
Click "Next".
Use the default VDI setting and click "Next".
Select "Fixed size" and click "Next".
Use the default location, and select a size of 200G (or more if you need).
200G will be sufficient to install Linux and Oracle 11gR2 in the VM, and
also for a small starter database. Choose this size carefully, as there is no
way to increase this size later (if needed) using current VirtualBox versions
(this is a pending enhancement request for future version).
Click "Next".
Verify settings and click "Create". This will create a "hard disk" for your
VM - it is essentially an image file on the Windows computer. Since this is
an IO intensive operation, it may take and hour or more to create this disk
image - be patient.
After the disk image is created, you will see this screen
Click "Create". Your VM should then be created.
This concludes part 1 - downloading and installing Virtualbox, and creating
a Linux VM.
The series will continue in part 2 where I will show you how to download
Oracle Linux and install Linux OS in the Linux VM just created.
The easy and obvious solution is to use a supported Windows version (i.e.
Professional or higher). For those who are unable to do so, one option is to
install and use a virtual machine (VM) that utilizes a supported OS (such
as Linux) on your Win Home computer. Although this option seems
intimidating at first, it is relatively straightfoward process, assuming you
are somewhat tech savvy and that your computer has enough CPU and
RAM to support running a VM. There are various VM technologies available
- a popular option is Virtualbox. Not only is it free, but is also simple to
install and use. At a high level, you will need to the following -
I will tackle each of these steps in detail in separate blog posts to follow.
Posted 18th August by Srini Chavali
Labels: install overview database
0
Add a comment
Blog Archive
About Me
Subscribe
Loading
Send feedback