Intro

Sometimes I find issues to dig deeper into, because there are contradicting information and/or I find them interesting. Installing Oracle 11G-XE on Ubuntu when its versions changing is such an issue. I also wanted to test creating a WordPress blog in Amazon EC2. Those are mine recipes and others could have other. When I find some that differs from mine, I will create a link to them.

One issue I haven’t touched is what kind of filesystem to install in, ex3 or ext4. Oracle recommends ext3. I have used ext4 and found no issues.

I have only covered the desktop versions of Ubuntu.

I prefer to use editors like gedit instead of echo-ing the content as I feel it gives me better control.

I am now working with installation of 18c XE on Ubuntu 18.04 and 18.10.
One should perhaps wait until 19c coming up this spring as it also have a XE release, but it comes sometimes later, I suppose.

I have figured out the kernel-parameters, limits etc and translated the necessary ubuntu-packages.

Installation was without problems, but configure doesn’t work, instance wont start.

listener wont accept “localhost”, giving java-errors and core-dumps.
“127.0.0.1” is more acceptable though.

Worse is that instance doesn’t allocate memory segments it should when I try to mount the database.
Using ipcs I found it creating only one semaphore that isn’t used, it should be 2 i suppose.

I have begun narrowing down possible causes for the problems and I have a feeling it is something I have forgot.

If anyone is interested i can post my work so far.

I will post a testscript though , but it is not fully tested.

As an experiment I am also writing a Dockerfile for XE on Ubuntu 18.

Anyone that has any kind of opinion about this blog should comment, either using this blogs comment-system or mailing to fl_blogs at dot com.

 


Here is links to some of the blogs about installing and other issues I have examined, but there are many more out there:

www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html java install etc

docs.oracle.com/cd/E17781_01/license.112/e18068/toc.htm features not in XE

https://community.oracle.com/thread/2303639 from Oracle, ext3 etc

http://osengineer.blogspot.se/2014/03/linux-understanding-shmmax-and-shmall.html kernel parameters

https://community.oracle.com/thread/1117155 about error codes from Oracle

zhcoder.wordpress.com/2012/05/02/howtooracle-database-11g-release-2-on-ubuntu-12-04 fake installer etc

ubuncent.blogspot.se/2014/08/installing-oracle-11g-r2-express.html install blog

makina-corpus.com/blog/metier/archives/howto-install-oracle-11g-ubuntu-linux-1204-precise-pangolin-64bits install blog

meandmyubuntulinux.blogspot.com/2012/05/installing-oracle-11g-r2-express.html install blog

sysadminnotebook.blogspot.com/2012/10/installing-oracle-11g-r2-express.html install blog

tutorialforlinux.com/2014/10/03/how-to-install-oracle-11g-r2-database-on-ubuntu-14-04-trusty-lts-64bit-easy-guide/ install blog

mikesmithers.wordpress.com/2011/11/26/installing-oracle-11gxe-on-mint-and-ubuntu/ install blog

www.creative-doing.de/category/oracle/database/nstall-oracle-11gr2-express-edition-on-ubuntu-14-04-64-bit/ install blog, I last time only found as cached in google

Leave a Reply

Your email address will not be published. Required fields are marked *