This discussion is archived
3 Replies Latest reply: Sep 10, 2012 10:08 AM by Gary Graham RSS

MSVCR100.dll missing on your computer when starting SQL Developer

917137 Newbie
Currently Being Moderated
Hello,

I receive the error MSVCR100.dll is missing on your computer when I try to start SQL Developer.

I completed the following installations:
- Windows Server 2008 R2
- Oracle DB Express Edition
- Java JDK 1.7.0_02

When I now try to start SQL Developer I receive the error message that MSVRC100.dll is missing on my computer.

Does anybody experience the same problem and how can it be resolved.

Thanks
Bernd
  • 1. Re: MSVCR100.dll missing on your computer when starting SQL Developer
    Gary Graham Expert
    Currently Being Moderated
    Hi Bernd,

    The simplest fix would be to use the latest JDK 1.6.0 series update (jdk1.6.0_30). SQL Developer is not certified with 1.7.0. The OTN download page should make that clear.

    Configure SQL Developer to use a specific JDK by including a SetJavaHome line in <install_home>\sqldeveloper\bin\sqldeveloper.conf

    And if you really want to use JDK 1.7 anyway, see this post:
    https://forums.oracle.com/forums/thread.jspa?messageID=10130717&#10130717

    Regards,
    Gary
    SQL Developer Team
  • 2. Re: MSVCR100.dll missing on your computer when starting SQL Developer
    961114 Newbie
    Currently Being Moderated
    I uninstalled Java 1.6 for security reasons.
    The link to the thread on using Java 1.7 is no longer valid.
  • 3. Re: MSVCR100.dll missing on your computer when starting SQL Developer
    Gary Graham Expert
    Currently Being Moderated
    Hi,

    Not sure what happened to that link, but I as far as I know it should make absolutely no difference for security purposes if one chooses the latest Java 7 update or the the latest Java 6 update. I would guess both code lines are patched to same level.

    Perhaps you are referring to recent press about vulnerabilities in Java 7 updates _06 and _07? Those issues only apply to browser plug-ins, totally unrelated to SQL Developer, and those can be disabled easily without removing Java.

    The official recommendation is to use the latest Java 6 update (jdk1.6.0-35) for SQL Developer. We recommend avoiding Java 7 due to bugs, but bugs unrelated to security.

    Regards,
    Gary

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points