Oracle 8.0.5 auf Debian Sarge installieren
Oracle 8.0.5 auf Debian Sarge installieren
Hallo liebe Debiangemeinde,
ich bin gerade dabei auf Debian Sarge Oracle 8.0.5 zu installieren um diverse Datenbanken zu schieben.
Folgendes habe ich gemacht um die Installation anzuschieben:
Ich bin die Anleitung hier http://homepage.ruhr-uni-bochum.de/Oezc ... cle817.htm
Schritt für Schritt durchgegangen, dann bin ich angekommen bei:
"Nun bearbeiten wir die Startparameter des Users Oracle und fügen in die .bash_profile diese Werte ein:
export ORACLE_BASE=/Demo/m01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/8.1.7
export o=$ORACLE_BASE/product/8.1.7/bin
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export ORACLE_SID=Demo
export ORACLE_TERM=xterm
export ORA_NLS33=$ORACLE_HOME/ocomon/nls/admin/data
umask 022
//jetzt nur noch abspeichern fertig
zur Kontrolle geben wir ein:
oracle:~$ env | grep ORA //dann sollte erscheinen
ORACLE_BASE=/Demo/m01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/8.1.7
ORACLE_SID=Demo
ORA_NLS33=$ORACLE_HOME/ocomon/nls/admin/data"
Hier meine Frage bei mir erscheint aber nach dem Befehl
env | grep ORA folgendes:
USER=oracle
MAIL=/var/mail/oracle
PWD=/home/oracle
HOME=/home/oracle
LOGNAME=oracle
Wieso zeigt er mir nicht das an was ich gerade in die .bash_profile
eingetragen habe?
Bin noch nicht so lange dabei. Aber es muss auch einfache Fragen geben,
Danke!
LG
Michael
ich bin gerade dabei auf Debian Sarge Oracle 8.0.5 zu installieren um diverse Datenbanken zu schieben.
Folgendes habe ich gemacht um die Installation anzuschieben:
Ich bin die Anleitung hier http://homepage.ruhr-uni-bochum.de/Oezc ... cle817.htm
Schritt für Schritt durchgegangen, dann bin ich angekommen bei:
"Nun bearbeiten wir die Startparameter des Users Oracle und fügen in die .bash_profile diese Werte ein:
export ORACLE_BASE=/Demo/m01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/8.1.7
export o=$ORACLE_BASE/product/8.1.7/bin
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export ORACLE_SID=Demo
export ORACLE_TERM=xterm
export ORA_NLS33=$ORACLE_HOME/ocomon/nls/admin/data
umask 022
//jetzt nur noch abspeichern fertig
zur Kontrolle geben wir ein:
oracle:~$ env | grep ORA //dann sollte erscheinen
ORACLE_BASE=/Demo/m01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/8.1.7
ORACLE_SID=Demo
ORA_NLS33=$ORACLE_HOME/ocomon/nls/admin/data"
Hier meine Frage bei mir erscheint aber nach dem Befehl
env | grep ORA folgendes:
USER=oracle
MAIL=/var/mail/oracle
PWD=/home/oracle
HOME=/home/oracle
LOGNAME=oracle
Wieso zeigt er mir nicht das an was ich gerade in die .bash_profile
eingetragen habe?
Bin noch nicht so lange dabei. Aber es muss auch einfache Fragen geben,
Danke!
LG
Michael
Take IT easy and it will be easier!
... ich glaube das liegt ganz woanderes das Problem. Aber trotzdem danke für die Aufmerksamkeit.
ich gehe nach dem File:
http://homepage.ruhr-uni-bochum.de/Oezc ... cle817.htm
Auch wenn ich Oracle 8.0.5 installiere ...
Aber gestartet habe das shell script immer noch nicht. Ich weiß nicht ob ich das tar file was in der anleitung steht installieren soll, da es ja angeblich für 8i ist.
LG
M.
ich gehe nach dem File:
http://homepage.ruhr-uni-bochum.de/Oezc ... cle817.htm
Auch wenn ich Oracle 8.0.5 installiere ...
Aber gestartet habe das shell script immer noch nicht. Ich weiß nicht ob ich das tar file was in der anleitung steht installieren soll, da es ja angeblich für 8i ist.
LG
M.
Take IT easy and it will be easier!
Vielleicht hilft Dir [1] wieter, ist zwar für 10g, hat da aber gut funktioniert.
[1] http://survivor.sarovar.org/Oracle_10g.html
Bert
[1] http://survivor.sarovar.org/Oracle_10g.html
Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
... ist den das vergleichbar?
Ich habe schon den ersten Unterschied in den Umgebungsvariablen für den Oracle user gefunden
10i:
ORACLE_BASE=/u01/app/oracle
ORACLE_SID=test
export ORACLE_BASE ORACLE_SID
unset ORACLE_HOME
unset TNS_ADMIN
umask 022
8.1.7:
export ORACLE_BASE=/Demo/m01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/8.1.7
export o=$ORACLE_BASE/product/8.1.7/bin
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export ORACLE_SID=Demo
export ORACLE_TERM=xterm
export ORA_NLS33=$ORACLE_HOME/ocomon/nls/admin/data
umask 022
LG
M.
Ich habe schon den ersten Unterschied in den Umgebungsvariablen für den Oracle user gefunden
10i:
ORACLE_BASE=/u01/app/oracle
ORACLE_SID=test
export ORACLE_BASE ORACLE_SID
unset ORACLE_HOME
unset TNS_ADMIN
umask 022
8.1.7:
export ORACLE_BASE=/Demo/m01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/8.1.7
export o=$ORACLE_BASE/product/8.1.7/bin
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export ORACLE_SID=Demo
export ORACLE_TERM=xterm
export ORA_NLS33=$ORACLE_HOME/ocomon/nls/admin/data
umask 022
LG
M.
Take IT easy and it will be easier!
ORACLE_BASE, ORACLE_SID sind halt in beiden Beispielen unterschiedlich, aber das ist letztlich egal und eine Geschmackssache. (wohin das installiert werden soll, und wie die DB heißen soll)
Bert
Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
warum wird da bei 10g (übrigens war ein Fehler nicht 10i)
ein
unset auf
ORACLE_HOME
und auf
TNS_ADMIN
gesetzt?
ich habe daswie in 8.1.7 ungefähr... und wenn ich dann mein patch ausführen will
sagt der Debian:
ERROR ora/m01/app/8.0.5/bin/ relink not found
ich muß nämlich diese patch ausführen um weiter zu kommen:
% mv glibc-2.1.3-stubs.tar.gz $ORACLE_HOME
% gunzip glibc-2.1.3-stubs.tar.gz
% tar xvf glibc-2.1.3-stubs.tar
% ./setup_stubs.sh
ein
unset auf
ORACLE_HOME
und auf
TNS_ADMIN
gesetzt?
ich habe daswie in 8.1.7 ungefähr... und wenn ich dann mein patch ausführen will
sagt der Debian:
ERROR ora/m01/app/8.0.5/bin/ relink not found
ich muß nämlich diese patch ausführen um weiter zu kommen:
% mv glibc-2.1.3-stubs.tar.gz $ORACLE_HOME
% gunzip glibc-2.1.3-stubs.tar.gz
% tar xvf glibc-2.1.3-stubs.tar
% ./setup_stubs.sh
Take IT easy and it will be easier!
Sorry, so genau hab ich mich nicht damit beschäftigt. Mir ging es ja um eine 10g DB und ich hoffte der Link würd Dir helfen.
Bert
Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
mh ok, na dann muss ich mich weiter durch den Wald schlagen um die richtigen Pilze zu finden. Aber die wachsen ja meistens da wo es feucht ist. Also verlasse ich mich auf Gott und meinen Instinkt.
Trotzdem vielen Dank.
Vielleicht hat ja noch jemand eine Idee.
LG
M.
Trotzdem vielen Dank.
Vielleicht hat ja noch jemand eine Idee.
LG
M.
Take IT easy and it will be easier!
aha ich bin weiter gekommen, war ganz simple hatte ich nicht dran gedacht, das die Rechte vom ORACLE User auf sämtliche Verzeichnise gesetzt sein müssen.
Habe den Oracle user zum Eigentümer vom Ordner
/etc/oratab
gemacht. Denn den ordner hatte der Installer irgendwie nicht gefunden. Da habe ich ihm den angelegt hatte aber die Rechte des Oracle Users ausser acht gelassen.
Jetzt ist der Installer auch weitergelaufen und wieder stehen geblieben bei:
unix.stp(8061): OS_ERROR while translating test │ │
│ │ from /etc/oratab. (Is a directory.)
watn nu los?
Habe den Oracle user zum Eigentümer vom Ordner
/etc/oratab
gemacht. Denn den ordner hatte der Installer irgendwie nicht gefunden. Da habe ich ihm den angelegt hatte aber die Rechte des Oracle Users ausser acht gelassen.
Jetzt ist der Installer auch weitergelaufen und wieder stehen geblieben bei:
unix.stp(8061): OS_ERROR while translating test │ │
│ │ from /etc/oratab. (Is a directory.)
watn nu los?
Take IT easy and it will be easier!