2つの仮想マシンubuntu 14.04 LTSがあります。 1つはoracle 11g expressをインストールするときのサーバー、もう1つは単純なクライアントです。私の目標は、クライアントコンピュータでリモートでSQLクエリを実行することです。だからクエリを準備してサーバーに送信しました。ただし、以下のスクリプトでは、サーバーに接続した後にsqlplusが機能しません。次のエラーが表示されます。
Sqlplus: Command not found
問題はパスを編集する方法です。
ファイルの末尾には.bashrc
次のものがあります。
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=XE export NLS_LANG=$ORACLE_HOME/bin/nls_lang.sh`
export ORACLE_BASE=/u01/app/oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
コマンドを実行すると、find /u01 -name sqlplus
次の結果が表示されます。
/u01/app/oracle/product/11.2.0/xe/sqlplus
/u01/app/oracle/product/11.2.0/xe/bin/sqlplus
このリモートクエリをどのように実行できますか?