Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Probleme bei der Installation von Oracle Database Express Edition 11g

Ich saß im selben Boot und versuchte, XE auf einer virtuellen Maschine (openSUSE 13.01 64bit).

Die Lösung war in meinem Fall der fehlende Hostname in /etc/hosts .Sie können die Fehler in /u01/app/oracle/product/11.2.0/xe/config/log/CloneRmanRestore.log untersuchen ganz am Anfang (der Pfad hängt von Ihrer XE-Version ab).

Suchen Sie nach einer ähnlichen Information wie:ORA-00119: invalid specification for system parameter LOCAL_LISTENER ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=linux-cn65.site)(PORT=1521))

Also linux-cn65.site (der VM-Host) fehlte. Fügen Sie Ihren Host in /etc/hosts (als root) hinzu:

127.0.0.1 linux-cn65.site <-- Ihr Gastgeber hier

und führen Sie die Konfiguration erneut aus (als root):sh /etc/init.d/oracle-xe configure

Zusätzliche Tricks

  • Wenn Sie die Fehlerdateien nicht im Protokollordner haben, können Sie XE ohne h neu installieren Flagge, wie folgt:

    • um Ihr Paket zu finden:sudo rpm -qa | grep -i oracle
    • um es zu entfernen:sudo rpm -e oracle-xe-11.2.0-1.0.x86_64 <-- Ihr Paket hier
  • erneut ohne h-Flag installieren:sudo rpm -iv oracle-xe-11.2.0-1.0.x86_64.rpm

oh, ersetzen Sie die Version (oracle-xe-11.2.0-1.0.x86_64.rpm) durch Ihre. Prost;)