Ich habe hier eine kleine Anleitung, wie eine Oracle XE Installation unter Ubuntu Server 6.06 LTS durchzuführen ist, damit sie auch funktioniert...
1. SysteminstallationZunächst ist selbstverständlich Ubuntu Server zu installieren. Ich habe dazu die Standard Installation gewählt.
Wichtig: Oracle benötigt eine Swap-Partition von 1GB! Diese ist bei der Ubuntu Installation manuell zu definieren. Andernfalls muss die Partitionsgröße im laufenden Betrieb nach der Installation angepasst werden. Ich empfehle ersteres.
2. Pakete nachinstallierensudo apt-get install libaio1
sudo apt-get install bcoptional:
sudo apt-get install openssh-server
sudo apt-get install elinks
Die beiden ersten Pakete werden zwingend von Oracle benötigt. OpenSSH habe ich installiert, um später remote auf den Server zugreifen zu können. elinks ist ein textbasierter Webbrowser (ähnlich lynx). Damit kann die Admin Oberfläche von Oracle nach der Installation aufgerufen werden.
3. Oracle installierenWie das Installationspaket in das System kommt, bleibt dem Anwender überlassen. Ich habe das File per SCP auf den Rechner kopiert. Ebenfalls denkbar ist ein Download via elinks von der Oracle Homepage.
Die Installation erfolgt anschließend über:
sudo dpkg -i oracle-xe-universal_10.2.0.1-1.0_i386.deb
Ein dritter Weg ist laut Oracle die Datei
/etc/apt/sources.list anzupassen und den Eintrag "
deb http://oss.oracle.com/debian unstable main non-free" dort hinzuzufügen. Anschließend ist das Repository zu aktualisieren und das Installationspaket via apt-get zu laden:
wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle -O- | sudo apt-key add -
apt-get update
apt-get install oracle-xe-universal4. Oracle konfigurierenNach der Installation ist das Init Skript aufzurufen, um die Konfiguration abzuschließen
sudo /etc/init.d/oracle-xe configure
5. Anpassen der UmgebungDamit die Oracle Tools auch funktionieren und die Pfade dafür richtig gesetzt werden ist die Datei "/etc/environment" folgendermaßen anzupassen:
ORACLE_HOME="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server"
ORACLE_SID="XE"
ORATAB="/etc/oratab"
ORACLE_HOME_LISTENER="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server"
ORACLE_BASE="/usr/lib/oracle/xe/app/oracle/product/10.2.0/server"
Der Pfad (PATH) sollte um den folgenden Pfad erweitert werden:
/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin
6. FertigDamit ist die Installation des Oracle Servers unter Ubuntu Server 6.06 LTS abgeschlossen.