sql >> Databasteknik >  >> RDS >> Oracle

Problem med att installera Oracle Database Express Edition 11g

Jag var i samma båt och försökte konfigurera XE på en virtuell maskin (openSUSE 13.01 64bit).

Lösningen i mitt fall var det saknade värdnamnet i /etc/hosts .Du kan undersöka felen i /u01/app/oracle/product/11.2.0/xe/config/log/CloneRmanRestore.log i början (sökvägen beror på din XE-version).

Sök efter en info som liknar:ORA-00119: invalid specification for system parameter LOCAL_LISTENER ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=linux-cn65.site)(PORT=1521))

linux-cn65.site (VM-värden) saknades. Lägg till din värd i /etc/hosts (som root):

127.0.0.1 linux-cn65.site <-- din värd här

och kör konfigurationen igen (som root):sh /etc/init.d/oracle-xe configure

Ytterligare knep

  • om du inte har felfilerna i loggmappen kan du installera om XE utan h flagga, så här:

    • för att hitta ditt paket:sudo rpm -qa | grep -i oracle
    • för att ta bort det:sudo rpm -e oracle-xe-11.2.0-1.0.x86_64 <-- ditt paket här
  • installera igen utan h-flagga:sudo rpm -iv oracle-xe-11.2.0-1.0.x86_64.rpm

åh, ersätt versionen (oracle-xe-11.2.0-1.0.x86_64.rpm) med din. Skål;)



  1. MySQL ODBC-kontakt 32bit eller 64bit?

  2. PostgreSQL tsrange:är det korrekt att lower_inf('(-infinity,today)'::tsrange) är falskt?

  3. Varför MySQL:s LEFT JOIN returnerar NULL-poster när med WHERE-klausul?

  4. MySQL-fel 1022 vid skapande av tabell