私は同じボートに乗って、仮想マシン( openSUSE )でXEを構成しようとしました。 13.01 64ビット)。
私の場合の解決策は、/etc/hosts
にホスト名がないことでした。 。/u01/app/oracle/product/11.2.0/xe/config/log/CloneRmanRestore.log
でエラーを調べることができます。 最初に(パスはXEのバージョンによって異なります)。
次のような情報を検索します: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ホスト)がありませんでした。 / etc / hostsに(rootとして)ホストを追加します:
127.0.0.1 linux-cn65.site
<-ここにあなたのホスト
構成を(rootとして)再実行します:sh /etc/init.d/oracle-xe configure
追加のトリック
-
ログフォルダにエラーファイルがない場合は、 hなしでXEを再インストールできます。 このようなフラグ:
- パッケージを見つけるには:
sudo rpm -qa | grep -i oracle
- 削除するには:
sudo rpm -e oracle-xe-11.2.0-1.0.x86_64
<-パッケージはこちら
- パッケージを見つけるには:
-
hフラグなしで再インストールします:
sudo rpm -iv oracle-xe-11.2.0-1.0.x86_64.rpm
ああ、バージョン(oracle-xe-11.2.0-1.0.x86_64.rpm)を自分のものに置き換えてください。乾杯;)