当前位置: 代码迷 >> Sql Server >> ssms错误停止工作,求大神帮忙,是否遇到过类似有关问题
  详细解决方案

ssms错误停止工作,求大神帮忙,是否遇到过类似有关问题

热度:78   发布时间:2016-04-24 10:28:53.0
ssms异常停止工作,求大神帮忙,是否遇到过类似问题
服务器系统环境:
Windows Server 2012 R2 Datacenter
数据库版本:
SQL Server 2012 with SP2

当关闭ssms的时候会出现如下图的异常,
出现异常截图:

附加截图的详细信息里面的信息:
问题签名:
  问题事件名称: APPCRASH
  应用程序名: Ssms.exe
  应用程序版本: 2011.110.5058.0
  应用程序时间戳: 537406e3
  故障模块名称: KERNELBASE.dll
  故障模块版本: 6.3.9600.16496
  故障模块时间戳: 52b3e015
  异常代码: c0020001
  异常偏移: 00012eec
  OS 版本: 6.3.9600.2.0.0.400.8
  区域设置 ID: 2052
  其他信息 1: 5805
  其他信息 2: 5805b7b0abf4bd9605eee5be83e20b5f
  其他信息 3: 459d
  其他信息 4: 459d8b5e1d9f2ddadd15349da0de9656

联机阅读隐私声明:
  http://go.microsoft.com/fwlink/?linkid=280262

如果无法获取联机隐私声明,请脱机阅读我们的隐私声明:
  C:\Windows\system32\zh-CN\erofflps.txt

Windows 日志里有两条报错:

报错一,
应用程序: Ssms.exe
Framework 版本: v4.0.30319
说明: 由于未经处理的异常,进程终止。
异常信息: 异常代码为 c0020001,异常地址为 74BB2EEC
堆栈:
报错二,
错误应用程序名称: Ssms.exe,版本: 2011.110.5058.0,时间戳: 0x537406e3
错误模块名称: KERNELBASE.dll,版本: 6.3.9600.16496,时间戳: 0x52b3e015
异常代码: 0xc0020001
错误偏移量: 0x00012eec
错误进程 ID: 0x6a4
错误应用程序启动时间: 0x01cf911ddfea5d6a
错误应用程序路径: E:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\Ssms.exe
错误模块路径: C:\Windows\SYSTEM32\KERNELBASE.dll
报告 ID: 467f35ba-fd11-11e3-80b5-842b2b683266
错误程序包全名: 
错误程序包相对应用程序 ID: 

------解决方案--------------------
搜了一下,目前这个问题被列为BUG,里面说尝试安装最新的补丁:
http://support.microsoft.com/kb/2954099/en-us
------解决方案--------------------
出处:http://connect.microsoft.com/SQLServer/feedback/details/774317/sql-server-management-studio-2012-crashes-when-closing

暂时只能帮你到这里了。其他的我也没辙
------解决方案--------------------
重新拷贝一个 kernelbase.dll到对应目录C:\Windows\System32 ,然后win+R调出运行,输入regsvr32 kernelbase.dll回车