ich konfrontiert Problem beim Starten TNS Listener für meine Oracle XE DB auf meinem Linux-Box Bash-Shell mit:Set LD_BIND_NOW Variable TNS Linux Fehler zu beheben: 29: Illegal Suchfehler
LSNRCTL> start
Starting /oracle/product/11.2.0/xe/bin/tnslsnr: please wait...
TNS-12537: TNS:connection closed
TNS-12560: TNS:protocol adapter error
TNS-00507: Connection closed
Linux Error: 29: Illegal seek
LSNRCTL> exit
ich viel mit verschiedenen versucht Lösungen im Internet gegeben und schließlich wurde die Frage nach der Bezugnahme auf die Post gelöst - https://dba.stackexchange.com/questions/23308/linux-error-29-illegal-seek-in-lsnrctl-for-linux-version-11-2
die Lösung für meinen Fall ist:
export LD_BIND_NOW=1
ich habe installiert Oracle X E DB in mehreren Linux-Boxen, aber ich konfrontiert dieses Problem mit nur 1 Box. Was ist diese Variable und wie löst sie Illegales Suchproblem?
Meine Linux-Box Details sind:
bash-4.1$ uname -a
Linux <hostname> 2.6.39-100.5.1.el6uek.x86_64 #1 SMP Tue Mar 6 20:26:00 EST 2012 x86_64 x86_64 x86_64 GNU/Linux
Alle diese Linux-Boxen waren mit der gleichen Kernel-Version und Hardware? –
Ja, das hat auch bei mir funktioniert! –