Oracle läuft nicht

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
momai
Beiträge: 237
Registriert: 25.05.2005 11:38:07
Wohnort: Augsburg

Oracle läuft nicht

Beitrag von momai » 04.11.2008 16:22:10

Hallo,

ich habe ein oracle installation am laufen nur leider funktioniert kein APEX und komischer weise werden die Ports 1521 und 8082 nicht angezeigt wenn man nmap localhost eingibt in der console...

folgendes gibt mir der befehl /etc/init.d/oracle-xe status aus:

Code: Alles auswählen

16:15 root@obelix:~# /etc/init.d/oracle-xe status

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 04-NOV-2008 16:17:49

Copyright (c) 1991, 2005, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
TNS-12541: TNS:no listener
 TNS-12560: TNS:protocol adapter error
  TNS-00511: No listener
   Linux Error: 111: Connection refused
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=obelix.office.local)(PORT=1521)))
TNS-12541: TNS:no listener
 TNS-12560: TNS:protocol adapter error
  TNS-00511: No listener
   Linux Error: 111: Connection refused
16:17 root@obelix:~#
irgendwas stimmt da nicht was kann das sein?

.momai

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: Oracle läuft nicht

Beitrag von Duff » 04.11.2008 16:38:12

Hast du denn schon ein /etc/init.d/oracle-xe start ausgeführt?

Weil dann werden auch erst die Listener gestartet (zumindestens ist dies bei mir so).
Oh, yeah!

Benutzeravatar
momai
Beiträge: 237
Registriert: 25.05.2005 11:38:07
Wohnort: Augsburg

Re: Oracle läuft nicht

Beitrag von momai » 04.11.2008 16:44:56

Duff hat geschrieben:Hast du denn schon ein /etc/init.d/oracle-xe start ausgeführt?

Weil dann werden auch erst die Listener gestartet (zumindestens ist dies bei mir so).

jo hab ich gemacht und er startet den auch....

Code: Alles auswählen

16:43 root@obelix:~# /etc/init.d/oracle-xe start
Starting Oracle Net Listener.
Starting Oracle Database 10g Express Edition Instance.

16:43 root@obelix:~#
hab das ganze ding auch schon neuinstalliert aber immer das gleich problem...ich krieg in net zum laufen
des witzige is das er schon mal auf der kiste lief...

weis nicht mehr wo ich schauen kann bzw. soll

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: Oracle läuft nicht

Beitrag von Duff » 04.11.2008 16:53:17

Mmh...komisch.

Bei mir funktioniert es nach einem start.


Hast du mal einen Blick in die Oracle-Dokumentation geworfen?
Vielleicht steht dort noch was.
Oh, yeah!

Benutzeravatar
momai
Beiträge: 237
Registriert: 25.05.2005 11:38:07
Wohnort: Augsburg

Re: Oracle läuft nicht

Beitrag von momai » 04.11.2008 16:56:45

ich suche den ganzen tag schon in irgendwelchen dokus und bei google...

weis den keiner warum die 2 ports nicht aufgehen?

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: Oracle läuft nicht

Beitrag von Duff » 04.11.2008 17:02:36

Also bei mir werden folgende Ports benutzt:

Code: Alles auswählen

daniel-laptop:/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin# lsof -i:8080
COMMAND  PID   USER   FD   TYPE DEVICE SIZE NODE NAME
tnslsnr 4763 oracle   13u  IPv4  18583       TCP *:http-alt (LISTEN)
daniel-laptop:/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin# lsof -i:1521
COMMAND  PID   USER   FD   TYPE DEVICE SIZE NODE NAME
tnslsnr 4763 oracle   10u  IPv4  18118       TCP *:1521 (LISTEN)
tnslsnr 4763 oracle   12u  IPv4  18407       TCP localhost:1521->localhost:51369 (ESTABLISHED)
oracle  4771 oracle   17u  IPv4  18406       TCP localhost:51369->localhost:1521 (ESTABLISHED)
Hast du eventuell iptables-Regeln aktiv, die einen Zugriff auf localhost verhindern?
Oh, yeah!

Benutzeravatar
momai
Beiträge: 237
Registriert: 25.05.2005 11:38:07
Wohnort: Augsburg

Re: Oracle läuft nicht

Beitrag von momai » 04.11.2008 17:11:22

ne nicht das ich wüsste...

wie kann ich das nachschauen?

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: Oracle läuft nicht

Beitrag von Duff » 04.11.2008 17:33:42

So werden dir die Regeln für eine bestimmte Tabelle angezeigt.

Code: Alles auswählen

daniel-laptop:~# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         
daniel-laptop:~# iptables -L -t nat
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         
daniel-laptop:~# iptables -L -t mangle
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination     
Oh, yeah!

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: Oracle läuft nicht

Beitrag von gms » 04.11.2008 17:39:03

momai hat geschrieben:folgendes gibt mir der befehl /etc/init.d/oracle-xe status aus:

Code: Alles auswählen

16:15 root@obelix:~# /etc/init.d/oracle-xe status
...
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
TNS-12541: TNS:no listener
...
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=obelix.office.local)(PORT=1521)))
TNS-12541: TNS:no listener
....
irgendwas stimmt da nicht was kann das sein?
hier lauft der Listener nicht, oder er ist nicht erreichbar
momai hat geschrieben:

Code: Alles auswählen

16:43 root@obelix:~# /etc/init.d/oracle-xe start
Starting Oracle Net Listener.
...
weis nicht mehr wo ich schauen kann bzw. soll
hier hast du ihn gestartet, wenn ein nachfolgendes "/etc/init.d/oracle-xe status" noch immer obige Fehlermeldungen bringt, dann poste einmal ( auf NoPaste http://nopaste.debianforum.de/ ), die Konfigurationsdateien "/etc/default/oracle-xe" und "/opt/oracle/product/10.2/network/admin/listener.ora" und die Logdatei vom Listener, das wird wahrscheinlich die Datei "/opt/oracle/product/10.2/network/log/listener.log" sein.

Gruß
gms

Benutzeravatar
momai
Beiträge: 237
Registriert: 25.05.2005 11:38:07
Wohnort: Augsburg

Re: Oracle läuft nicht

Beitrag von momai » 04.11.2008 17:46:43

hab das log mal bei nopaste gespeichert http://nopaste.debianforum.de/14360

/etc/default/oracle-xe

Code: Alles auswählen

#This is a configuration file for automatic starting of the Oracle
#Database and listener at system startup.It is generated By running
#'/etc/init.d/oracle-xe configure'.Please use that method to modify this
#file

# ORACLE_DBENABLED:'true' means to load the Database at system boot.
ORACLE_DBENABLED=true

# LISTENER_PORT: Database listener
LISTENER_PORT=1521

# HTTP_PORT : HTTP port for Oracle Application Express
HTTP_PORT=8082

# Configuration : Check whether configure has been done or not
CONFIGURE_RUN=true
listener.ora

Code: Alles auswählen

# listener.ora Network Configuration File:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /usr/lib/oracle/xe/app/oracle/product/10.2.0/server)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
      (ADDRESS = (PROTOCOL = TCP)(HOST = obelix.office.local)(PORT = 1521))
    )
  )

DEFAULT_SERVICE_LISTENER = (XE)

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: Oracle läuft nicht

Beitrag von gms » 04.11.2008 18:35:09

listener.log hat geschrieben: Gestartet mit Pid=5314
Fehler beim Hören auf: (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
TNS-12555: TNS: Berechtigung verweigert
TNS-12560: TNS: Fehler bei Protokolladapter
TNS-00525: Sie haben keine Berechtigung für diesen Vorgang
Linux Error: 1: Operation not permitted
anscheinend hat der Oracle User keine Berechtigung in /var/tmp/.oracle zu schreiben
Das sind die bei mir auf dieses Verzeichnis gesetzten Berechtigungen

Code: Alles auswählen

gms1 drivers # ls -ld /var/tmp/.oracle
drwxrwxrwt 2 root root 4096  4. Nov 18:30 /var/tmp/.oracle

Antworten