Kamran Agayev's Oracle Blog

Oracle Certified Master

Video Tutorial – Installing OEL and Oracle 10gR2

Posted by Kamran Agayev A. on April 25th, 2010

In this video tutorial I demonstrate the installation of OEL (Oracle Enterprise Linux) and Oracle Database 10gR2 on the virtual machine


To download the .mp4 format of the video tutorial, use the following link:


38 Responses to “Video Tutorial – Installing OEL and Oracle 10gR2”

  1. Step by Step Installing Oracle Database 10g Release 2 on Linux (CentOS) and AUTOMATE the installation using Linux Shell Script « Kamran Agayev’s Oracle Blog Says:

    [...] Video Tutorial – Installing OEL and Oracle 10gR2 [...]

  2. Mohamed Azar Says:

    Nice Video tutorial:)

    Azar S

  3. Ulfat Says:

    Well done!!!

  4. Khurana Says:

    Thanks a lot Sir but one concern.

    What if i do not want to use DHCP. Because if i want to connect to Virtual machine through putty running on host OS The IP address will keep on changing(every time i reboot my Laptop) and that’s really irritating.


  5. Nicolas Gasparotto Says:

    Hi Kamran, video tutorial is nice, however few remarks :
    1. You set 1024Mb RAM, looks very short in memory nowadays
    2. You did not configure a fixed IP address, whereas DHCP is most often not recommanded, even for tersting purpose. And consequently, what about a “remote” access (and/or remote Oracle installation as most often we are doing) ?
    3. What about the package oracle-validated-1 (Base System/System tools) ?
    4. What about the DVD instead of the CD from OEL installer ?

    Keep it up,


  6. Kamran Agayev A. Says:

    Hi Dear Nicolas. Welcome to my blog and thank you for your comment

    1. Sure it’s less, but as I’ve 3 GB RAM on my laptop and I frequently use two virtual machines together, I give 1GB per virtual machine (it makes 2) and one for PC. It should be increased as well
    2. It’s also possible and sure it’s nice choice. But I wanted to make the tutorial more less and to be quickly performed
    3. By installing rpm package it will create oracle user, change some parameters and would make the installation easier. However, I decided to show the steps making all changes manually because the user may test the procedures described in the Red-Hat or CentOS
    4. I’ve downloaded the DVD more than 5 times and each time I got it corrupted. So didn’t use it

    Thanks again for your valuable comments Nicolas

  7. Shan Says:

    Hi Kamran, I am totally new to Oracle and found your blog trough google and i really believe that your blog is going to be an excellent help to me. To start with, shall I install Oracle on OEL or CentOS. Since I cant afford thr Oracle’s pad support, I thought of CentOS. With me, I have both OEL & CentOS DVD. What are your suggestions as you covered step by steps for both? – A professional advice is much appreciated.

  8. Kamran Agayev A. Says:

    Dear Shan

    I’d suggest you use OEL instead of CentOS. You can use my video tutorial with step by step explanation

  9. maung Says:

    good tutorial. Appreciated and thanks for share knowledge.

  10. Kamran Agayev A. Says:

    You’re welcome Maung

  11. Learner Says:


    Nice tutorial… although i still need to do the actual installation. Few quetionsi have for u :

    1) How did you get VMWAre software ? Is it free ? If it’s not free then what other alternative do i have ?
    2) Also how did you get VM ware Tools , is it free ?

  12. Kamran Agayev A. Says:

    VMware is not free, however you can download and use it in 30 days. As an alternative, I can suggest you VirtualBox (http://www.virtualbox.org/)
    VMware tools comes with VMware installation

  13. Learner Says:

    Hi Kamran,

    Thanks for the info. I have successfully installed OEL on VirtualBox , initially i ignored the packages which u mentioned in your video to un-check , and faced some issues, so later on i followed and checked/unchecked linux packages as u suggested in the tutorial.

    Since it’s pretty late over here , will do the db install tomorrow first thing in the morning. One thing i wanted to ask in your tutorial u have made some kernel paramter and env. variable changes, …..can u tell me the exact website url for that parameter text file or do i have to create that paramter file manually while watching video.

    Sorry i could not locate that text file on ur blog.



  14. Kamran Agayev A. Says:

    You can get these parameters from the following link:

  15. Egbodo Peter Odeh Says:

    Thanks very much for ur video tutorial, it has helped me in installing oracle 10g successfully. God bless you. i wish you have a video tutorial on how to use ASM in 10g. Meanwhile, while i was typing this text, God laid heavy in my heart to tell you if you are not yet born again to give your life Jesus Christ. it might be that he so much love you. please give Him a trial.

  16. ORacle 11g R2 step by step video guide on Enterprise linux using at VMware Server « DBA Says:

    [...] http://kamranagayev.wordpress.com/2010/04/25/video-tutorial-installing-oel-and-oracle-10gr2/ [...]

  17. Oracle 11g R2 step by step video guide on Enterprise linux using at VMware Server « DBA Says:

    [...] http://kamranagayev.wordpress.com/2010/04/25/video-tutorial-installing-oel-and-oracle-10gr2/ Possibly related posts: (automatically generated)How to Access EM in windows 7 Outside of VMware(Database installed on solar…Host Credentials Oracle EMVMWARE Installation On Windows 7Learn Oracle Step by Step [...]

  18. Elchin A. Says:

    slm Kamran muellim.
    men oracle`in yuklenmesinde bir problemle qarsilasdim.xeta niye gore bas verdi tapa bilmedim.
    buraya qeder her sey normal geldi ama buraki scriptleri yazanda asagidaki kimi fayli tapa bilmir. bunun sebebi ne olabiler?

    [oracle@localhost ~]$ su root
    [root@localhost oracle]# cd /home/oracle/oraInventory/
    [root@localhost oraInventory]# ./orainstRoot.sh
    Changing permissions of /home/oracle/oraInventory to 770.
    Changing groupname of /home/oracle/oraInventory to oinstall.
    The execution of the script is complete
    [root@localhost oraInventory]# cd $ORACLE_HOME/
    [root@localhost /]# ./root.sh
    bash: ./root.sh: No such file or directory

  19. Kamran Agayev A. Says:

    Salam Elchin

    Gorunduyu kimi cd $ORACLE_HOME edende Oracle Home directory-sine kecmemisen, cunki $ORACLE_HOME environment variable “oracle” user-i ucun “set” olunub. Root user-i ile girende $ORACLE_HOME bilinmeyen bir deyiskendi. Sen ORACLE_HOME direktoriyasina kec ve root.sh-i ele calisdir

  20. Javid Yousef Says:

    Thank you very much dear Kamran.Its really useful video tutorial..keep up please…

  21. Shamil Mehdi Says:

    Gozel izah olunub, tesekkurler.

  22. akbar Says:

    hi wnt to know that oracle10g set2 patch can we download from any social network

  23. Kamran Agayev A. Says:

    You can download Oracle 10gR2 directly from oracle.com , but if you want to download a special Patch or Patchset, you need to have a support contract

  24. Prateek Agrawal Says:

    why change in parameter required in these file before insatalling oracle
    /sbin/sysctl –p

  25. Kamran Agayev A. Says:

    Dear Prateek

    Check the following link to get more information on why we change those parameters:

  26. EA Says:

    Salam Kamran Muellim. Oracle DB’ni Mac OS X sistemine yuklemekde cetinlik cekirem. OEL yuklemesini sizin videonuz vasitesile edebildim. ama bu ondan ferqlidi yeqin ki. terminal vasitesile bezi deyisiklikler elemek lazimdi yuklemenin baslamasi ucun. komek etseniz cox minnetdar olaram. tesekkurler. sagolun . Elchin A.

  27. prashant dixit Says:

    Hi Kamran,

    Made all pre requisite changes in Kernel and defined the Oracle directories as per OFA.

    But getting an error while trying to launch the installer file under Oracle db 10g r2 folder.

    ./runInstaller: line 54: /tmp/database/install/.oui: Permission denied

    after: ls -l runInstaller
    [oracle@localhost database]$ ls -l runInstaller
    -rwxr-xr-x 1 oracle oinstall 1327 Jul 2 2005 runInstaller

    Please assist.

    Prashant Dixit

  28. Kamran Agayev A. Says:

    Check the permission of the following command:

  29. goutham Says:

    you have given step by step of installation of oracle10g on oracle linux 5.
    but when i run ./runInstaller it fails saying prereqisits failed.i dont think oracle linux 5 dont support oracle 10g.but i dont know how you installed with out getting errors while giving demo in the video.

    can you please give the correct modifications to be done to run smooth running of installation.



  30. Kamran Agayev A. Says:

    If you’ve performed all prerequisite steps which I’ve shown in this video tutorial, you should success.
    Check the installation log file and see what you’re missing

  31. Thiyagusham G Says:

    Hai Kamran ;

    Thanku you for your video. Great!!
    I tried to install oracle 10g on OEL 4.4. I couldn’t install gcc RPM.
    In your video regarding RPM’s not loaded. Can u assist Is there any useful document to follow oracle installation on OEL 4.4 because i want to see how gcc RPM was loaded ????

  32. Kamran Agayev A. Says:

    I’m trying install all required packages during OS installation, but if you forget any package, you can install them by moving to the RPMS directory of OS installation cd and run rpm -Uvh command and specify the RPM package you want to install

  33. Thiyagusham G Says:

    Good Morning Kamran

    Please clarify two doubts.. Nice creation video … Almost i followed your video i done it.

    1. I successfully installed 10g R2 on OEL 4.
    I executed root.sh and oraintroot.sh scripts perfectly. then i rebooted my system from # user. IS it right method ???
    as oracle user i could n’t reboot the ” SYSTEM ” why ???
    2. Why ORAINSTROOT.SH & ROOT.SH scripts to be executed …
    I googled but i need good clarity Most of the sites displaying ” SAME ANSWER ” .Could you explain anyone simple way ???

    Thanks and Regards

  34. Thiyagusham G Says:

    Hai KAmran;

    34. While creating DATABASE through DBCA i am facing ORA 00600 internal error code [keltnfy -idmlnit] , [46],[1],[],[],[],[],[]
    what is this ” ERROR ” ???
    How can i “RESOLVE” this ???

    Thanks & Regards

  35. Kamran Agayev A. Says:


    I’d suggest you to read the following metalink note:
    Startup Database Produces ORA-00600: [Keltnfy-Ldminit] [ID 336447.1]

  36. Kamran Agayev A. Says:

    1. Because “oracle” is not a power user
    2. Check the following link:

  37. Thiyagusham G Says:

    Hai kamran ;

    I need to clear one doubt. Already i mentioned i got ORA 600. Clearly i found error comes from “etc/hosts”
    Whenever i login on linux (REdhat or OEL) i am getting error message

    “Could not look up internet address for dhcppc1. This will prevent GNOME from operating correctly.
    It may be possible to correct the problem by adding dhcppc1 to the file /etc/hosts.”

    I can’t create database manually as well as throough DBCA.

  38. Kamran Agayev A. Says:

    What is the type of network device in your vmware machine? Have you configured anything?

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>