 |
|
The EnterpriseDB Platform
Oracle Tips by Burleson Consulting
|
In this
chapter, we'll cover the essentials of getting EnterpriseDB installed
and take a brisk walk through all of the tools and other goodies that
you get with the EnterpriseDB package. We'll wrap up the chapter with
an overview of the EnterpriseDB architecture and discuss how and where
that architecture intersects, and where and how it differs, from the
Oracle database architecture.
Installing
EnterpriseDB
In Chapter 1, we
covered downloading the EnterpriseDB installation package. Make sure you
download the appropriate package for your platform.
EnterpriseDB is
available for Linux, Windows and Solaris. For Linux users, EnterpriseDB has
been tested and is supported on Red Hat Enterprise Linux 4.0, SUSE 9 and 10,
Fedora 4 & 5 and Ubuntu 5 & 6. I am running EnterpriseDB on Windows XP and
Kubuntu 6.
Unless you are a
developer or are curious about what may be coming in the near term, download the
General Availability release. If you are curious about new features, you can
download any beta versions that may be available.
Minimum
Requirements & Dependencies
For all platforms,
the minimum requirements are:
* 600 MHz
Processor
* 512 MB of
RAM
* 512 MB of Hard
Disk + space for data
Those are minimal
stats. I have run it on a machine very close to these specs and it ran fine.
If you are going to have many users, you may need additional memory and/or CPU.
If you are
installing on Debian Linux (which I did), you will probably need to install some
additional packages. There is a readme file on the EnterpriseDB.com download
site that gives additional details.
The short story is
that you will need to install ldso, libc5 and termcap. You can download the .deb
files from
http://packages.ubuntu.com/breezy/oldlibs.
Once you have
downloaded the .deb files, extract them (I used ARC) and run these commands to
install them:
sudo dpkg -i ldso*.deb
sudo dpkg -i
libc5*.deb
sudo dpkg -i
termcap*.deb
sudo ln -s /usr/lib/libtiff.so.4
/usr/lib/libtiff.so.3
The Linux install
package also has a script that checks your dependencies for you. It is highly
recommended that you run this script before installation. The script name is:
pre-Install.sh. pre-Install.sh MUST be run as root (SUDO in Debian/Ubuntu).
If you get errors
when you run the shell script, you can fix those or ask about it on the
Installation forum at EnterpriseDB.com. Once you have run it successfully, you
will be ready to install the software.
To run the
installer in Windows, you must have the "runas" feature enabled. This is a
service called "Secondary Logon". During the installation, the installer will
perform some functions as a new user that it creates. If the "runas" service is
disabled, the installation will fail.
This is an excerpt
from the book "EnterpriseDB: The Definitive Reference" by Rampant TechPress.