このドキュメントの手順に従いました https://docs.Oracle.com/cd/E17781_01/install.112/e18802/toc.htm#XEINL121 ですが、sqlplusが起動しません。 「sqlplus/nolog」というコマンドを使用しても、その他のサービスの開始:APEX、メインページの127.0.0.1:8080、およびページでSYSTEMユーザーと接続できます。ただし、sqlplusはまだ起動しません。コマンド/etc/init.d/Oracle-xe startを実行すると、「OK」のメッセージが表示されます。
Oracle-xeサービスのステータスを確認すると、アクティブ(終了)と表示されます。
「終了」とはどういう意味ですか?なぜ「走らない」のですか?
Sqlplusを実行するにはどうすればよいですか?
問題がsqlplusを開始できないだけの場合は、2つの選択肢があります。1)GUI(GNOMEまたはKDE)を使用している場合は、「sql command line」と検索すると、Run SQL Command Lineと表示されます。 2)環境変数を再度確認します。ファイルを編集する/root/.bash_profile
および/root/.bashrc
(例えば: # nano /root/.bash_profile
)と(最後に)行を追加します:./u01/app/Oracle/product/11.2.0/xe/bin/Oracle_env.sh
。
このバージョンのOracle XEは、CentOS 7と互換性のない11g2エディションに基づいています。
実際、CentOS 6とは100%の互換性もありませんが、Oracleインストーラー(特にlibaioの32/64ビットの両方)によってインストール/要求されないRPMパッケージをインストールすると、問題なく実行されます。
XE 11g2の正式なOS要件は次のとおりです。