木子屋 Dnawo's BLOG

SQL Server2005:找不到指定的模块(MS Visual Database Tools)

👤 dnawo 📅 2012-08-23 👁 11101 👍 0 💬 0 🔄 来源:本站原创
卸载Visual Studio 2012后,发现SQL Server2005数据库关系图不能用,创建/打开数据库关系图就提示:

找不到指定的模块
(MS Visual Database Tools)

图片

百度到了一篇一样问题的文章,按文章中的方法,我在Visual Studio 2012安装包找到了vc_runtimeMinimum_x86.msi,却不能安装:

图片

没有Setup.exe,也没有ReadMe.htm,只能尝试重新安装SQL Server2005,恶梦也来了。卸载完成后,按文章中的描述,担心卸载不完全导致重装不能解决问题,继续把Visual Studio 2010也卸载了,再看控制面板卸载或更改程序,还有一大堆相关的东西,好吧,手工一一卸载,这些都罢了,可气的是重装后发现真的不能解决问题!😭

既然是缺少dll,那只能手工去找了,打开Process Monitor,监视SqlWb.exe,果然提示少了MSVCR110.dll:

图片

下载了dll后仍是出错,继续监视,提示缺少MSVCP110.dll,继续下载,再打开数据库关系图,正常了!

SQL Server2005都安装了啥?

图片

Microsoft的工具文件大得离谱,你不知道它安装了什么,你也不知道它会卸载什么:(

相关资料

[1].MSVCR110.dll & MSVCP110.dll下载:http://www.mzwu.com/pic/201208/msvcr110.rar
[2].Process Monitor:http://www.onlinedown.net/soft/10734.htm
[3].DLL下载站:http://www.zhaodll.com/
[4].Sql Server2008 R2建立数据库关系图报“找不到指定的模块”错误的解决:http://www.cnblogs.com/nicch/archive/2011/11/01/ssms_diagram_error_after_uninstall_vs11.html

评论(0)

暂无评论。

验证码
评论需审核通过后显示
← 上一篇 LINQ to SQL简单示例(SqlMetal版) 下一篇 → Entity Framework延时执行导致缓存失效解决方法