クライアント ソフトウェアのインストール時に「PATH が長すぎます」というエラーが発生するため、Windows 10 Pro PC/Dell Vostro 3860 に Oracle クライアントを適切にインストールする方法を知りたいです。
エラーメッセージが表示された後に管理者ツールを使用してインストールしようとしましたが、どうすればよいですか?
- バックアップした後、DELL や INTEL などの PATH 変数内の不要なプログラム パスを削除しました。
- PATH 変数内のプログラム パスの長さが 8 文字を超える場合、8.3 形式に修正しました。
- 念のため保存して PC を再起動します。
- 念のため、インストーラー ファイルとフォルダーをローカルにコピーした後、管理者権限で Oracle クライアントをインストールしようとしました。
運がなかった。
インストール時に同じメッセージが表示されます。
そのため、エラーのためにインストールを続行できず、そこで行き詰まっています。これは、最新のパッチが適用された新しい Windows 10 Pro PC です。
Oracle クライアント: Oracle 11g
Oracle クライアントを適切にインストールしてこの問題を解決する方法を教えてください。そうしないと、インターネット接続がないため、私の環境ではセットアップに非常に長い時間がかかる Windows 10 Pro を再インストールする必要があります。残念です。
答え1
はるか昔、遠い昔の Windows では、環境変数は 1023 文字に制限されていました。
古いインストールは、今でも懐かしく思い出し、現在でも有効であるかのように動作します。残念ながら、Oracle インストールは、このような時間凍結されたものの 1 つです。
問題は、SYSTEM の PATH 環境変数が Oracle には長すぎることです。Oracle が独自の環境変数を追加した後、全体の長さが 1023 を超えないように、この環境変数を短くする必要があります。
PATHのトリミングは、無料の システムパスコマンダー。
もちろん、完了したらすべてを PATH に戻すことを妨げるものは何もありません。Oracle は問題なく動作し続けます。System Path Commander は、保存には右クリック メニュー コマンドの [チェックしたディレクトリをクリップボードにコピー] を、復元には [追加...] コマンドを使用することで、これに役立ちます。
安全対策として、念のため、まずシステム復元ポイントを作成しておくとよいでしょう。