Oracle 11gリリース2(クライアント)をインストールしようとしています。しかし、それはそのようなエラーを与えます:
Environment variable: "PATH" - This test checks whether the length of the environment variable "PATH" does not exceed the recommended length.
Expected Value: 1023
Actual Value : 1028
List of errors: - PRVF-3929 : Adding the Oracle binary location to the PATH
environment variable will exceed the OS length limit of [ "1023" ] for the
variable on the node "KamalNuriyev-PC" -
Cause: The installer needs to update the PATH environment variable to
include the value "%Oracle_HOME%/bin;". However, doing so will
cause PATH to exceed the maximum allowable length that this
operating system allows. - Action: Ensure that the sum of the
lengths of your current PATH environment variable and that of
"%Oracle_HOME%/bin;" does not exceed the operating system limit.
Restart the installer after correcting the setting for
environment variable.
何かアイデアはありますか?ありがとう
この問題に直面している人向け、解決策は、環境変数「PATH」を調べ、不要なパスを削除するか、ボブ・ジェイビスがコメントで示唆したようにパスを繰り返すことで長さを短くすることです。彼に感謝します。
同様の問題があり、そうすることで解決しました。
Windows 7でENV変数を編集するにはスタート->コンピューター->プロパティ->システムの詳細設定->「システムのプロパティ」ウィンドウで、「詳細」タブを選択->「環境変数」をクリック- >下にスクロールしてPATH変数を確認し、「編集」をクリックして適宜編集し、「OK」をクリックして保存します
誰かが助けてくれることを願っています:)
この制限は、古いWindowsの制限に基づいて、環境変数の長さが重要でした。この制限は、Oracleのインストールにも残っています。
これを回避する:
がんばろう!
右上の[すべて無視]チェックボックスをオンにすると、[次へ]ボタンを有効にしてさらに続行できます。
簡単なソリューション:
シンプル、
不要なものがある場合はパスサイズを確認し、そうでない場合はそのまま保存します。 Oracleインストールプロセスを再起動します。
http://hashtutorial.com/plsql-tutorial/plsql-environment-setup/
すべてを試した後、私は Oracle wikiのこれ を見つけました。
それは、「C:\ Program Files(x86)」を「C:\ PROGRA〜2」に変更して、文字列のパスを減らす必要があるということです
元のパスのバックアップを作成してください。
これを修正する1つの方法は、stage\cvu
インストーラーディレクトリで編集してcvu_prereq.xml
、すべての値を置き換える(複数ある)、1023をより大きな数で含めてから、再度インストールを試みます。
インストーラーを実行した後、インストーラーがPATHの長さなどのさまざまな要件をチェックする前に、これを行う必要がある場合があります。
ただし、不要なパス/繰り返しパスがなく、短くできない場合(必要なパスを削除すると、対応するサービスに影響する可能性があります!)、Oracleのインストール前にいくつかのパスを削除してから、それらを返しますインストール。
または、OracleインストールのシステムPATH変数にOracleパス文字列を手動で追加できます(末尾ではなく、文字列の先頭に追加します)。たとえば、Oracle 11g R2をパス「c:\ ora」にインストールする場合、通常、これのパス文字列はC:\ ora\product\11.2.0\dbhome\BIN-サーバーおよびC:になります。\ora\product\11.2.0\client_1\BIN-クライアント用。 :)
PATH環境変数を短縮するために2つのアプローチを使用しました。
1)他の環境変数を使用します。例:「C:\ Program Files(x86)\ Common Files」の%CommonProgramFiles(x86)%「C:\ Program Files(x86)」の%ProgramFiles(x86)%
2)8文字のDOSパス名を使用します。例:「Microsoft SQL Server」の場合はMICROS〜4 * CMDウィンドウで、システムが異なる番号を持っている場合があります。親フォルダーを参照し、「dir/ad/x」
「%ProgramFiles(x86)%\ Micros〜4\140\DTS\Binn」は「C:\ Program Files(x86)\ Microsoft SQL Server\140\DTS\Binn」よりも15文字短い
PATHの全長を1120から890に短縮しました。その後、問題なくOracleクライアントをインストールできました。
この問題があり、PATHテストに合格する唯一の方法は、コンピューターをドメインから削除して再追加することでした。理由を説明することはできませんが、それでうまくいきました。幸運を祈ります。