SQL Sever无法打开链接对话框,未将对象引用设置到对象的实例。(AppIDPackage)

前几天刚做完系统,先装的是SQL Sever2008,装完后还试了一下,OK~没问题,然后就继续装VS2012等一些软件。搞到很晚没有继续试试就睡了,第二天运行SSMS出问题了。。(如图 1.0 所示)

SQL Sever无法打开链接对话框,未将对象引用设置到对象的实例。(AppIDPackage)

图1.0

SSMS运行出现“无法打开链接对话框,未将对象引用设置到对象的实例。(AppIDPackage)”,这什么情况~百度好久没找到解决办法。后来想可能是装VS2012的时候vs自带的sql与先前装的SQL sever2008冲突了,这种情况遇见过,但还是有点不同的。然后打开SQL sever配置管理器发现SQL sever服务是“远程过程调用失败”。

SQL Sever无法打开链接对话框,未将对象引用设置到对象的实例。(AppIDPackage)

  果然是安装VS冲突造成的,打开程序和功能删除Microsoft SQL Server 2012 Express LocalDB,然后再打开配置管理器的SQL sever服务,问题解决,可是重新打开SSMS依然出现“未将对象引用设置到对象的实例。(AppIDPackage)”,看来还有其他方面的问题。

  在SSMS文件中打开连接对象资源管理器,出现下面情况。

SQL Sever无法打开链接对话框,未将对象引用设置到对象的实例。(AppIDPackage)

  报错的是.NET Framework,说是应用程序的组件中发生处理的异常,详情里面一堆异常文本,先不管它,点击继续!终于弹出连接窗口!

SQL Sever无法打开链接对话框,未将对象引用设置到对象的实例。(AppIDPackage)

  先不管三七二十一,连接了再说。。。果然和预测中的一样,错误信息提示又出现了。。别急~出错的时候,提示信息是很重要的!

SQL Sever无法打开链接对话框,未将对象引用设置到对象的实例。(AppIDPackage)

  看到它弹出的提示信息,从中知道配置系统未能初始化,无法识别配置节点(system.Configuration),(C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config line 136),看来问题就出在这里了,打开machine.config找到问题行,从同目录下的machine.config.comments恢复,然后再次运行SSMS,问题没有出现,顺利登陆~(●'◡'●)~~

注:有问题不可怕~就怕不知道问题出现在什么地方。平常在我们遇到这样情况的时候不要急不要躁,先理清思路,然后顺着这条线找到出错的那个点,最后解决它!

上一篇:Python玩转硬件:TPYBoard-Micropython开发板大盘点


下一篇:WebGIS中GeoHash编码的研究和扩展