Ik zat in hetzelfde schuitje en probeerde XE te configureren op een virtuele machine (openSUSE 13.01 64bit).
De oplossing in mijn geval was de ontbrekende hostnaam in /etc/hosts
.U kunt de fouten bekijken in /u01/app/oracle/product/11.2.0/xe/config/log/CloneRmanRestore.log
helemaal aan het begin (het pad hangt af van uw XE-versie).
Zoek naar informatie die lijkt op:ORA-00119: invalid specification for system parameter LOCAL_LISTENER ORA-00130: invalid listener address '(ADDRESS=(PROTOCOL=TCP)(HOST=linux-cn65.site)(PORT=1521))
Dus linux-cn65.site (de VM-host) ontbrak. Voeg je host toe in /etc/hosts (als root):
127.0.0.1 linux-cn65.site
<-- uw gastheer hier
en voer de configuratie opnieuw uit (als root):sh /etc/init.d/oracle-xe configure
Extra bedrog
-
als u de foutbestanden niet in de logmap hebt, kunt u XE opnieuw installeren zonder h vlag, zoals deze:
- om je pakket te vinden:
sudo rpm -qa | grep -i oracle
- om het te verwijderen:
sudo rpm -e oracle-xe-11.2.0-1.0.x86_64
<-- uw pakket hier
- om je pakket te vinden:
-
installeer opnieuw zonder h-vlag:
sudo rpm -iv oracle-xe-11.2.0-1.0.x86_64.rpm
oh, vervang de versie (oracle-xe-11.2.0-1.0.x86_64.rpm) door de jouwe. Proost;)