Windows 7エラーINS-30131でのOracle 12cのインストール


8

Windows 7 x64コンピューターにOracle 12cをインストールしようとしていますが、しばらくすると次のエラーが表示されます。

SEVERE: [FATAL] [INS-30131] Initial setup required for the execution of installer validations failed.
   CAUSE: Failed to access the temporary location.
   ACTION: Ensure that the current user has required permissions to access the temporary location.
*ADDITIONAL INFORMATION:*
- Framework setup check failed on all the nodes
- Cause: Cause Of Problem Not Available
- Action: User Action Not Available
Summary of the failed nodes
maddy-pc
- Version of exectask could not be retrieved from node "XXXXXX"
- Cause: Cause Of Problem Not Available
- Action: User Action Not Available

誰かがこの問題を解決する方法を知っていますか?


管理者権限なしでインストールしようとしているようです。
Philᵀᴹ

2
いいえ:)私はばかですが、あのばかではありません。
イヴァンEcarri

私の場合、C $のシェアはありませんでした。私は管理者のみの権限で共有し、トリックを行いました。
pmesina 2014年

評判が低すぎて回答できないので、コメントとして...私にとっての原因は、ユーザー名にUS-ASCII以外の文字が含まれていたことです(Én)。まず、アクセントのないパスに設定TEMPTMPました。しかし、インストーラは、内部のフォルダを作成し%TEMP%ようCVU_12.1.0.1.0_Énhsperfdata_Én、それはまだ失敗したので、後でそれは、破損した名前でそれらにアクセスしようとします。そのため、エラーダイアログがポップアップしたときに、破損した名前(as mklink /J CVU_12.1.0.1.0_Én CVU_12.1.0.1.0_Énmklink /J CVU_12.1.0.1.0_En CVU_12.1.0.1.0_Énなど)のリンクを作成し、[ 次へ]をもう一度押して再試行しました。
ddekany

回答:


6

問題が見つかりました。理由のため、Oracleが管理ネットワーク共有(つまり、\ computer \ c $)を介してファイルシステムにアクセスする必要があることを理解していないため、無効にしました。

この問題を解決するための確認事項:

  1. コンピュータをワークグループから削除します。
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System DWORDLocalAccountTokenFilterPolicyを1に設定します
  3. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters DWORDAutoShareWksを1に設定します

3

やっとこのエラーの答えを得ました。これは、マシン名が大きいためでした。新しいマシンをセットアップするとき、マシン名がBIOS名より大きくないことを確認する必要があります。これは15文字です。これは間違いなく動作します。


私の同僚の一人がこの問題を抱えていました。信じられないかもしれませんが、彼のPC名は16文字でした。15未満に変更した後、インストーラーは機能しました!
XMight 2016

これは私の場合の問題でした。マシンの名前を変更して、インストールは成功しました。ありがとうございました!
Andreas

2

同様の問題があり、多くの解決策を試しても失敗しました。

最後に、私は最終的に次のことを行うことになりました。これは一部の人には役立つかもしれませんが、この運用環境を実行しないことを強くお勧めします。

管理共有が有効になっていない場合、次の回避策を使用してデータベース/クライアントソフトウェアをインストールできます。

 For client installs, run the installer with following arguments:

setup.exe -ignorePrereq -J "-Doracle.install.client.validate.clientSupportedOSCheck = false"

 For server installs, run the installer with following arguments:

setup.exe -ignorePrereq -J "-Doracle.install.db.validate.supportedOSCheck = false"


1

上記のY.Ecarriからの回答を拡張して、

  • Serverサービスが開始されていることを確認します。実行ボックスに移動し、services.mscと入力します。これにより、サービスコンソールが表示されます。

  • \\<your-computer-name>実行ボックスに入力し、共有フォルダーが表示されるかどうかを確認します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.