Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
-
momai
- Beiträge: 237
- Registriert: 25.05.2005 11:38:07
- Wohnort: Augsburg
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
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
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!
-
momai
- Beiträge: 237
- Registriert: 25.05.2005 11:38:07
- Wohnort: Augsburg
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
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
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!
-
momai
- Beiträge: 237
- Registriert: 25.05.2005 11:38:07
- Wohnort: Augsburg
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?
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
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!
-
momai
- Beiträge: 237
- Registriert: 25.05.2005 11:38:07
- Wohnort: Augsburg
Beitrag
von momai » 04.11.2008 17:11:22
ne nicht das ich wüsste...
wie kann ich das nachschauen?
-
Duff
- Beiträge: 6321
- Registriert: 22.03.2005 14:36:03
- Wohnort: /home/duff
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
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
-
momai
- Beiträge: 237
- Registriert: 25.05.2005 11:38:07
- Wohnort: Augsburg
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
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