Wednesday, November 25, 2015

SQL Developer 4.1.2: Missing MSVCR100.dll file

I downloaded the latest version of SQL Developer (4.1.2) to a just-provisioned, pristine server running Windows Server 2012 R2.


I downloaded sqldeveloper-4.1.2.20.64-x64.zip, unzipped it, and placed it under c:\program files\sqldeveloper-4.1.2.20.64-x64\. I double-clicked the main sqldeveloper executable and expected it to "just work" (as it usually does), but this time it didn't.

I got the following error message:

sqldeveloper64W.exe - System Error

The program can't start because MSVCR100.dll is missing from your computer. Try reinstalling the program to fix this problem.

 
I searched the disk and found a copy of msvcr100.dll at C:\Program Files\sqldeveloper-4.1.2.20.64-x64\sqldeveloper\jdk\jre\bin\msvcr100.dll.

I then copied the above file to C:\Program Files\sqldeveloper-4.1.2.20.64-x64\sqldeveloper\sqldeveloper\bin\msvcr100.dll

I then double-clicked the main sqldeveloper executable again, and this time it started without errors.



24 comments:

Unknown said...

Thanks for the workaround. Worked perfectly. This seems to be a change from previous version of SQL Developer which did not have this issue.

Anonymous said...

Thanks, a simple fix that worked.

Châu Thanh Nhã said...

Ok. Thanks you!!

Alvaro Frias said...

Great post! Thank you very much!!

Anonymous said...

great! that work!

Anonymous said...

THANKS IT WORKED!!

Anonymous said...

Muchas gracias, funcionó!!!

Anonymous said...

Worked for me as well. Thanks for posting this workaround.

Anonymous said...

This also works for sqldeveloper 4.1.3.

Thanks a lot!

RETH said...

Thanks! It worked!!!

prithu sengupta said...

Thanks man !!

Anonymous said...

thanks.. it worked ..

Anonymous said...

Thanks a lot!! It worked!!

Anonymous said...

I was skeptical but this worked an absolute treat! Thank you ever so much.

Sabiani Rojas said...

Thank you!.....

Mahmoud Zayed said...

Thanks, Dude
It's Working...

Anonymous said...

Thanks a lot ! it worked for me !

Gayathri Ramamurthy said...

THanks a lot Sir, this worked for me :-)

Bhaskara Varma Dandu said...

THANK YOU

prasad said...

superb!!!!!! works perfect...

Jaimini Ram said...

Thanks! but instead of copying DLLs around, its better to put the path to the dll (C:\Program Files\sqldeveloper-4.1.2.20.64-x64\sqldeveloper\jdk\jre\bin) in system PATH variables through the environment variables screen.

the effect is same - the issue is fixed without copying DLLs around.

Regards,
Jaimini Ram

Anonymous said...

Awesome!! thank you

Anonymous said...

as per indian saying no Guru..no Knowledge...worked like a charm...

Anonymous said...

Thanks, worked like a charm!!