Enterprise Server 9 + Oracle 9i

wynni

wynni

Eroberer
Hallo,
vielleicht kann mir hier jeman weiterhelfen. Moechte gerne Oracle 9i auf Suse Enterprise Server 9 installieren. Es gibt auch ein schoenes "How to". Leider bricht bei mir die installation immer ab.

Fehler:
Initializing Java Virtual Machine from /tmp/OraInstall2006-06-01_03-47-25PM/jre/bin/java. Please wait...
Error: can't find libjava.so.

Ich habe auch die folgende java komponenten nachinstalliert:
java2-1.4.2-129.7
java2-jre-1.4.2-129.7

Kann mir jemand weiterhelfen?

Danke
wynni
 
Ja, gibt es denn die libjava.so auf dem Rechner?

Mach mal ein

Code:
updatedb
locate libjava.so

und berichte was dabei rauskommt.
 
ja es gibt hier folgendes:
/usr/lib/SunJava2-1.4.2/jre/lib/i386/libjava.so
 
genau dieses dokument...
ja ich bin als user oracle angemeldet und habe auch noch folgenden export gemacht:
Code:
export LD_PRELOAD=/usr/lib/libInternalSymbols.so
....leider immer noch das selbe....
was das how to zu meiner installation unterscheidet, ... ich habe noch kein sp2 installiert

...
sollte das nicht eigentlich so heissen:
Code:
export LD_PRELOAD=/usr/lib/SunJava2-1.4.2/jre/lib/i386/libjava
 
Zuletzt bearbeitet:
versuch doch mal die /usr/lib/SunJava2-1.4.2/jre/lib/i386/ in deinen CLASSPATH einzutragen.

zum schnellen test auch mit:
CLASSPATH=$CLASSPATH:/usr/lib/SunJava2-1.4.2/jre/lib/i386:
 
nein leider nichts.... immer noch:
Code:
 Initializing Java Virtual Machine from /tmp/OraInstall2006-06-01_05-18-40PM/jre/bin/java. Please wait...
Error: can't find libjava.so.
 
auch mal dem installer mit der option "-ignoresysprereqs" probiert?
ist etwas dirty aber einen test wert. mehr als "nicht funktionieren" kann es ja nicht *g*

ach ja, hast du einen oracle metalink-account?
da gab es einen installer patch ... imho patch #3006854.
 
damager schrieb:
auch mal dem installer mit der option "-ignoresysprereqs" probiert?
ist etwas dirty aber einen test wert. mehr als "nicht funktionieren" kann es ja nicht *g*

ach ja, hast du einen oracle metalink-account?
da gab es einen installer patch ... imho patch #3006854.

edit:
hab das noch gefunden für die die keinen metalink account haben:
if you can't access Metalink then you can create your own patch as suggested by Jakub Jelinek (I found the trick on suse-oracle mailing list):

------- From Jakub Jelinek on 2003-11-21 16:49 -------

Try using some less buggy JVM.
Latest Sun JDK should work just fine for example.

Or, as a workaround for the buggy JVM, you can try:

gcc -O2 -shared -o ~/libcwait.so -fpic -xc - <<\EOF
#include <errno.h>
#include <sys/syscall.h>
#include <sys/types.h>
#include <sys/wait.h>

pid_t
__libc_wait (int *status)
{

int res;
asm volatile ("pushl %%ebx\n\t"
"movl %2, %%ebx\n\t"
"movl %1, %%eax\n\t"
"int $0x80\n\t"
"popl %%ebx"
: "=a" (res)
: "i" (__NR_wait4), "0" (WAIT_ANY), "c" status), "d" (0),
"S" (0));
return res;
}
EOF

--------------------------------------------------------

export LD_PRELOAD=~/libcwait.so

now you can install.

keine gewährleistung natürlich :brav:
 
ich wer das gleich am Dienstag testen.... ansonsten... na ja :hilfe:
schoenes we

wynni
 
dir wird doch geholfen oder etwa nicht :think:
nur fertige lösungen zu erwarten ist einfach 8)
 
ok... einen oracle account habe ich... leider kann ich den patch 3006854 nicht finden...
wynni

P.S Wie fuehre ich so ein script aus?
 
den code in eine datei packen und dort aufrufen (sh scriptname.sh) eben wo die libcwait.so ist :]
 
ok ... dann bekomme ich folgende fehlermeldung:

Code:
/tmp/cck7zP94.s: Assembler messages:
/tmp/cck7zP94.s:13: Error: suffix or operands invalid for
`push'
/tmp/cck7zP94.s:17: Error: suffix or operands invalid for
`po

libcwait.so??? Gibt es bei mir nicht
 
Zuletzt bearbeitet:
ok bei assembler fehlermeldungen muss ich passen. sorry.

kann aber auch gut sein das dieses "skript" eben eine libcwait.so erstellt die als preload
vor dem installere geladen werden soll.

schon mal mit dieser anleitung probiert: http://www.oracle-base.com/articles/9i/Oracle9iInstallationOnFedora1.php ?

der patch wäre auch unter http://www.idevelopment.info/data/Oracle/DBA_tips/Linux/FedoraCore2_RPMS/p3006854_9204_LINUX.zip zu finden gewesen ... wenn du google mal bemüht hättest :sly:

so, nun wieder du ....
 
so jetzt startet zumindest die installation :-) -->Neuinstallatin des Servers
ach ... danke damager...
 
kein thema... viel spaß noch.
btw: warum nicht gleich eine 10g db?
ist wesentlich wartungsfreundlicher :]
 
ok ... habe nun die installation wie unter windows durchgeführt... keine fehler bis das kein webserver installiert ist... ok weiss ich ja.. brauche ich nicht.
nur wo finde ich meine, unter windows gewohnte Oracle Manager Console?

wynni

p.s linux + oracle 9i vom arbeitsgeber so gewünscht
 
Zuletzt bearbeitet:
verdienst du damit Geld? Wie wäre es mit einer Boardspende :-)?
 
bin leider noch in der ausbildung...
bekomme mittagessen + fahrt :-(
wynni

P.S. wie und wo kann ich eine boardspende machen?
 

Ähnliche Themen

HP PSC 2175 - CUPS druckt nicht

Ubuntu X / dbus problem

KDE bzw X Lässt sich nicht mehr starten

OpenSuSE11 , XEN, virtuelle Maschine verliert NetzwerkConfig

Squid nur zum maskieren der eigenen IP, nicht für Webserver auf port 80

Zurück
Oben