web-dev-qa-db-ja.com

Oracle-SQL Developer:msvcr100.dllがコンピューターに見つかりません

Windows 7(64ビットマシン)に11gをインストールした。 SQL開発者は64ビットjdkを使用しないため。

32ビットjdk1.7.0をインストールし、Oracle_HOME\sqldeveloper\sqldeveloper\bin\sqldeveloper.confファイルSetJavaHomeポイントを32ビットjdk1.7.0に変更しました。

再びSQL開発者を開始しましたが、msvcr100.dllがありません。 SQL Developer3.xが最大jdk1.6.Xをサポートすることを確認します。

7
shareef

これらの情報は_Oracle_HOME\sqldeveloper\releasenotes_で指定されています。したがって、jdk1.6をインストールし、_sqldeveloper.conf_ SetJavaHomeがこれを指すようにします。

その他の回避策は、jdk1.7.0にインストールされているパス_jdk1.7.0\jre\bin_にコピーして_msvcr100.dll_をコピーし、それを_Oracle_HOME\sqldeveloper\sqldeveloper\bin_に貼り付けて、SQL Developerを再起動してください。始まります。

そしてファイルは

このファイルは次からダウンロードされました: http://www.dll-files.com

他の場所からダウンロードした場合は、お知らせください: http://www.dll-files.com/contact.php

インストール手順:

_.dll_ファイルから_.Zip_ファイルを抽出します。 _.dll_を要求しているプログラムのインストールディレクトリに_.dll_を抽出することをお勧めします。

それが機能しない場合は、.dllをシステムディレクトリに抽出する必要があります。デフォルトでは、これは次のとおりです。

C:\Windows\System (Windows 95/98/Me)

C:\WINNT\System32 (Windows NT/2000)

C:\Windows\System32 (Windows XP, Vista, 7, win 8)

64ビットバージョンのWindowsを使用する場合は、_.dll_を_C:\Windows\SysWOW64\_にも配置する必要があります。既存のファイルは必ず上書きしてください(ただし、安全のために元のファイルのバックアップコピーを作成してください)。コンピュータを再起動します。

それでも問題が発生する場合は、以下を試してください。

  • Windowsの[スタート]メニューを開き、[実行...]を選択します。
  • CMDと入力してEnterキーを押します(または、Windows MEを使用している場合は、COMMANDと入力します)。
  • Regsvr32 .dllと入力し、Enterキーを押します。

その他の問題がある場合は、_www.dll-files.com/support/_のヘルプセクションをご覧ください。

23
shareef

質問に答えたとしても、信頼できないソースからランダムなDLLをダウンロードすることは避けるべきであることを指摘したいと思います。

MSVCR100.DLLが見つからない場合は、プラットフォームに適した再頒布版をインストールしてください。

32ビット:Microsoft Visual C++ 2010 SP1再頒布可能パッケージ(x86) http://www.Microsoft.com/de-de/download/details.aspx?id=8328

64ビット:Microsoft Visual C++ 2010 SP1再頒布可能パッケージ(x64) http://www.Microsoft.com/en-us/download/details.aspx?id=1352

乾杯、Antonio Huete

22
tuxillo

Jdkを含む最新の4.1.3バージョンをWindows 64-bit with JDK 8 includedからWindows Server 2008 R2 64-bitにダウンロードしたところ、同じ問題が発生しました。 "msvcr100.dllがコンピュータに見つかりません"のため、sqldeveloper.exeを開始できませんでした。

追加のブロートウェアをインストールしたくなかったので、次のようにしました。

  • 元のダウンロードSQLDeveloperフォルダーからmsvcr100.dllを取得sqldeveloper\jdk\jre\bin
  • そして、あなたのOracleインストールbinフォルダーにコピーします。私の場合はC:\oraclexe\app\Oracle\product\11.2.0\server\bin

SQL開発者が開始しました!

6
Arnis Juraga
  1. 編集(path)\sqldeveloper.sqldeveloper\bin\sqldeveloper.conf Notepad ++またはその他の高度なテキストエディタ。このためにWindowsのメモ帳を使用しないでください。
  2. SetJavaHome変数を見つけます。 "../../ jdk"を通常のPCに置き換えますJavaソース。私のものでは"C:\ Program Files\Java\jdk1.8.0_73 "

    完了すると、行は次のようになります。

    SetJavaHome C:\Program Files\Java\jdk1.8.0_73

  3. 保存して終了。

3
Beerwulf

JDKでは、msvcr100.dllをsqldeveloper.exeと同じディレクトリに配置する必要がありますORは、Windowsマシンの環境パス変数で定義された場所にすでにインストールされています。SQLDeveloperのテストでは、他のソフトウェア(クリーンマシンではない)がインストールされているさまざまなWindows 7マシンでは、msvcr100.dllはC:\ Windows\system32\msvcr100.dllにインストールされています。

sqldeveloper\jdk\jre\bin\msvcr100.dll(インストールディレクトリを参照)から取得できます。同じ問題が発生していましたが、問題は解決しました。

1
Manas