Oracle Instant Client のインストール中に「そのようなファイルは見つかりません」というエラーが発生する

Oracle Instant Client のインストール中に「そのようなファイルは見つかりません」というエラーが発生する

Ubuntu Server 18.04 LTS に Oracle Instant Client for Linux をインストールしようとしていますが、sqlplus を実行しようとすると次のエラーが発生します。

-bash: /home/ubuntu/instantclient_19_3/sqlplus: そのようなファイルまたはディレクトリはありません

まず、次のファイルをダウンロードしました。

  • インスタントクライアント-ベーシック-linux-19.3.0.0.0dbru.zip
  • インスタントクライアント-sdk-linux-19.3.0.0.0dbru.zip
  • インスタントクライアント-sqlplus-linux-19.3.0.0.0dbru.zip
  • インスタントクライアントツール-linux-19.3.0.0.0dbru.zip

それからフォルダに解凍しました/home/ubuntu/instantclient_19_3/

次に以下をインストールしましたlibaio:

sudo apt-get install libaio1 libaio-dev

$ORACLE_HOME次に、、および変数$LD_LIBRARY_PATHをエクスポートしました$$TNS_ADMIN

次に$ORACLE HOMEパスを追加しました。

しかし、何らかの理由でアプリは実行されません。完全なターミナル出力: スクリーンショット

答え1

パスを再ハッシュした後、これは機能しました:

sudo hash -r

関連情報