{"id":401,"date":"2010-09-12T19:42:23","date_gmt":"2010-09-13T00:42:23","guid":{"rendered":"http:\/\/otac.isa-geek.net\/blog\/?p=401"},"modified":"2010-09-12T20:36:38","modified_gmt":"2010-09-13T01:36:38","slug":"journeying-into-oracleebs-12i-part-i","status":"publish","type":"post","link":"https:\/\/otac.isa-geek.net\/blog\/?p=401","title":{"rendered":"Journeying into OracleEBS 12i \u2013 Part I"},"content":{"rendered":"<p><body><br \/>\nFurther to my research into installing and deploying Oracle Enterprise Business Suite (<strong>EBS<\/strong>), I&#8217;ve made the decision to document my efforts in planning, installing and evaluating the product (on fairly limited hardware, but that&#8217;s what I have). To that end, the first thing I did was decide on my 12i architecture. I decided that I would use a single-node installation (a shared database and application server), using Oracle&#8217;s Enterprise Linux as the operating system, within a VirtualBox guest machine hosted on Ubuntu 8.04. Now that my overall architecture was settled, the next step was to pull together the various components. To install VirtualBox, I elected to make use of the standard apt-get functionality in Ubuntu. I added the following VirtualBox repository definitions in the Administration-&gt;Software Sources application (Third-party sources tab): <\/p>\n<pre>\r\n<strong>deb http:\/\/download.virtualbox.org\/virtualbox\/debian hardy non-free<\/strong>\r\n<\/pre>\n<p>I then downloaded and registered the Oracle\u00ae public key for apt-secure:<\/p>\n<pre>\r\n<strong>$ wget -q http:\/\/download.virtualbox.org\/virtualbox\/debian\/oracle_vbox.asc\r\n -O- | sudo apt-key add -<\/strong>\r\n<\/pre>\n<table>\n<tbody>\n<tr>\n<td><div id=\"attachment_402\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Screenshot-Software-Sources.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-402\" class=\"size-thumbnail wp-image-402\" title=\"Ubuntu-Software Sources\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Screenshot-Software-Sources-150x150.png\" alt=\"\" width=\"150\" height=\"150\"><\/a><p id=\"caption-attachment-402\" class=\"wp-caption-text\">Ubuntu-Software Sources<\/p><\/div><\/td>\n<td><div id=\"attachment_403\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Screenshot-software-sources-properties-gtk.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-403\" class=\"size-thumbnail wp-image-403\" title=\"Ubuntu-software sources-properties\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Screenshot-software-sources-properties-gtk-150x150.png\" alt=\"\" width=\"150\" height=\"150\"><\/a><p id=\"caption-attachment-403\" class=\"wp-caption-text\">Ubuntu-software sources-properties<\/p><\/div><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Finally, I updated the apt-get repository definitions by running:<\/p>\n<p><strong>$ sudo apt-get update<\/strong><\/p>\n<p>With the updated repositories installed and authenticated, I was then able to install the latest version of VirtualBox, 3.2:<\/p>\n<p><strong>$ sudo apt-get install virtualbox-3.2<br \/>\nReading package lists&#8230; Done<br \/>\nBuilding dependency tree<br \/>\nReading state information&#8230; Done<br \/>\nThe following packages were automatically installed and are no longer required:<br \/>\nlibdns35 firefox-3.0-gnome-support xulrunner-1.9-gnome-support<br \/>\nUse &#8216;apt-get autoremove&#8217; to remove them.<br \/>\nRecommended packages:<br \/>\ndkms libsdl-ttf2.0-0<br \/>\nThe following packages will be REMOVED:<br \/>\nvirtualbox-3.1<br \/>\nThe following NEW packages will be installed:<br \/>\nvirtualbox-3.2<br \/>\n0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded.<br \/>\nNeed to get 57.1MB of archives.<br \/>\nAfter this operation, 8880kB of additional disk space will be used.<br \/>\nDo you want to continue [Y\/n]? Y<br \/>\nGet:1 http:\/\/download.virtualbox.org hardy\/non-free virtualbox-3.2 3.2.8-64453~Ubuntu~hardy [57.1MB]<br \/>\nFetched 57.1MB in 1min29s (639kB\/s)<br \/>\nPreconfiguring packages &#8230;<br \/>\n(Reading database &#8230; 140129 files and directories currently installed.)<br \/>\nRemoving virtualbox-3.1 &#8230;<br \/>\n* Stopping VirtualBox kernel module                                             *  done.<br \/>\nProcessing triggers for libc6 &#8230;<br \/>\nldconfig deferred processing now taking place<br \/>\nSelecting previously deselected package virtualbox-3.2.<br \/>\n(Reading database &#8230; 139632 files and directories currently installed.)<br \/>\nUnpacking virtualbox-3.2 (from &#8230;\/virtualbox-3.2_3.2.8-64453~Ubuntu~hardy_i386.deb) &#8230;<br \/>\nSetting up virtualbox-3.2 (3.2.8-64453~Ubuntu~hardy) &#8230;<br \/>\nInstalling new version of config file \/etc\/init.d\/vboxdrv &#8230;<br \/>\naddgroup: The group `vboxusers&#8217; already exists as a system group. Exiting.<br \/>\nMessages emitted during module compilation will be logged to \/var\/log\/vbox-install.log.<br \/>\nSuccess!<br \/>\n* Starting VirtualBox kernel module                                             *  done.<\/strong><\/p>\n<p><strong>Processing triggers for libc6 &#8230;<br \/>\nldconfig deferred processing now taking place<br \/>\n$<\/strong><br \/>\nThe next action was to to download the Oracle products from the <a href=\"http:\/\/edelivery.oracle.com\/\">Oracle eDelivery<\/a> website. Note that the products that are downloadable from the site are for non-commercial evaluation purposes; using them for business does require a license from Oracle. I downloaded the following products:<\/p>\n<ul>\n<li>Enterprise Linux Release 5 Update 5 Media Pack for x86 (32 bit) (Part # B58773-01)<\/li>\n<li>Oracle E-Business Suite Release 12.1.1 Media Pack for Linux x86 (Part # B54467-05)<\/li>\n<\/ul>\n<p>For this installation, I used an external 500 GB USB drive as the location for the entire 12i instance. I created a directory on the root of the drive (named 12i), where I hosted the VirtualBox machine instance, created as a 960 MB machine with 480 GB of storage. I expect to use some of this storage as the 12i staging area for the installation of the EBS product, but I hope this will still leave enough space for the actual 12i VISION instance installation. After burning the Enterprise Linux image to a DVD, I used it to boot the virtual machine.<\/p>\n<table>\n<tbody>\n<tr>\n<td><div id=\"attachment_405\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Screenshot-Oracle-VM-VirtualBox.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-405\" class=\"size-thumbnail wp-image-405\" title=\"Oracle VM in VirtualBox\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Screenshot-Oracle-VM-VirtualBox-150x150.png\" alt=\"\" width=\"150\" height=\"150\"><\/a><p id=\"caption-attachment-405\" class=\"wp-caption-text\">Oracle VM in VirtualBox<\/p><\/div><\/td>\n<td><div id=\"attachment_404\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-boot.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-404\" class=\"size-thumbnail wp-image-404\" title=\"Oracle Enterprise Linux boot\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-boot-150x150.png\" alt=\"Oracle Enterprise Linux boot\" width=\"150\" height=\"150\"><\/a><p id=\"caption-attachment-404\" class=\"wp-caption-text\">Oracle Enterprise Linux boot<\/p><\/div><\/td>\n<\/tr>\n<tr>\n<td><div id=\"attachment_406\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-install.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-406\" class=\"size-thumbnail wp-image-406\" title=\"Oracle Enterprise Linux install\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-install-150x150.png\" alt=\"\" width=\"150\" height=\"150\"><\/a><p id=\"caption-attachment-406\" class=\"wp-caption-text\">Oracle Enterprise Linux install<\/p><\/div><\/td>\n<td><div id=\"attachment_407\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-install-2.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-407\" class=\"size-thumbnail wp-image-407\" title=\"Oracle Enterprise Linux install 2\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-install-2-150x150.png\" alt=\"\" width=\"150\" height=\"150\"><\/a><p id=\"caption-attachment-407\" class=\"wp-caption-text\">Oracle Enterprise Linux install 2<\/p><\/div><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>After selecting the keyboard, locale and time zone, the OEL installation prompts for the server purpose and software to install. I chose to use a development server install, with the expectation that any software required for the 12i install will be installed later.<\/p>\n<table>\n<tbody>\n<tr>\n<td><div id=\"attachment_411\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-install-storage.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-411\" class=\"size-thumbnail wp-image-411\" title=\"Oracle Enterprise install storage\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-install-storage-150x150.png\" alt=\"\" width=\"150\" height=\"150\"><\/a><p id=\"caption-attachment-411\" class=\"wp-caption-text\">Oracle Enterprise install storage<\/p><\/div><\/td>\n<td><div id=\"attachment_410\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-install-storage-2.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-410\" class=\"size-thumbnail wp-image-410\" title=\"Oracle Enterprise Linux install storage 2\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-install-storage-2-150x150.png\" alt=\"\" width=\"150\" height=\"150\"><\/a><p id=\"caption-attachment-410\" class=\"wp-caption-text\">Oracle Enterprise Linux install storage 2<\/p><\/div><\/td>\n<td><div id=\"attachment_409\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-Software.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-409\" class=\"size-thumbnail wp-image-409\" title=\"Oracle Enterprise Linux Software\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-Software-150x150.png\" alt=\"\" width=\"150\" height=\"150\"><\/a><p id=\"caption-attachment-409\" class=\"wp-caption-text\">Oracle Enterprise Linux Software<\/p><\/div><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The installation progressed uneventfully, and upon completion, I was prompted to remove the installation media, and restart the system. Upon restarting the virtual machine, the Oracle Enterprise Linux instance initialized, and I was able to enable useful services (Samba, NFS, SSH), as well as create a user for future activities. I chose to create the <strong>oracle<\/strong> install user, expecting to modify some of its permissions and rights later in the 12i install process.<\/p>\n<table>\n<tbody>\n<tr>\n<td><div id=\"attachment_413\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/OEL-formatting-root.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-413\" class=\"size-thumbnail wp-image-413\" title=\"Oracle Enterprise Linux formatting root\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/OEL-formatting-root-150x150.png\" alt=\"\" width=\"150\" height=\"150\"><\/a><p id=\"caption-attachment-413\" class=\"wp-caption-text\">Oracle Enterprise Linux formatting root<\/p><\/div><\/td>\n<td><div id=\"attachment_412\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-installation.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-412\" class=\"size-thumbnail wp-image-412\" title=\"Oracle Enterprise Linux installation\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-installation-150x150.png\" alt=\"\" width=\"150\" height=\"150\"><\/a><p id=\"caption-attachment-412\" class=\"wp-caption-text\">Oracle Enterprise Linux installation<\/p><\/div><\/td>\n<\/tr>\n<tr>\n<td><div id=\"attachment_415\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-install-complete.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-415\" class=\"size-thumbnail wp-image-415\" title=\"Oracle Enterprise Linux install complete\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-install-complete-150x150.png\" alt=\"\" width=\"150\" height=\"150\"><\/a><p id=\"caption-attachment-415\" class=\"wp-caption-text\">Oracle Enterprise Linux install complete<\/p><\/div><\/td>\n<td><div id=\"attachment_414\" style=\"width: 160px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-Sign-on.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-414\" class=\"size-thumbnail wp-image-414\" title=\"Oracle Enterprise Linux Sign on\" src=\"http:\/\/otac.isa-geek.net\/blog\/wp-content\/uploads\/2010\/09\/Oracle-Enterprise-Linux-Sign-on-150x150.png\" alt=\"\" width=\"150\" height=\"150\"><\/a><p id=\"caption-attachment-414\" class=\"wp-caption-text\">Oracle Enterprise Linux Sign on<\/p><\/div><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>In the next post, I will outline 12i staging, required OS changes for installing EBS 12i, and beginning the installation.<br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Further to my research into installing and deploying Oracle Enterprise Business Suite (EBS), I&#8217;ve made the decision to document my efforts in planning, installing and evaluating the product (on fairly limited hardware, but that&#8217;s what I have). To that end, the first thing I did was decide on my 12i architecture. I decided that I [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[39,38,8,7,37,60,57],"tags":[],"class_list":["post-401","post","type-post","status-publish","format-standard","hentry","category-database","category-erp","category-linux","category-oracle","category-ebs","category-oracle-enterprise-linux","category-oracle-virtualbox"],"_links":{"self":[{"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=401"}],"version-history":[{"count":1,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/401\/revisions"}],"predecessor-version":[{"id":416,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/401\/revisions\/416"}],"wp:attachment":[{"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=401"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=401"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/otac.isa-geek.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}