SQL Sever無法打開鏈接對話框,未將對象引用設置到對象的實例。

前幾天剛做完系統,先裝的是SQL Sever2008,裝完後還試了一下,OK~沒問題,然後就繼續裝VS2012等一些軟件。搞到很晚沒有繼續試試就睡了,第二天運行SSMS出問題了。。

彈出的問題:

image

  • SSMS運行出現“無法打開鏈接對話框,未將對象引用設置到對象的實例。(AppIDPackage)”。這什麼情況?百度好久沒找到解決辦法。
    後來想可能是裝VS2012的時候vs自帶的sql與先前裝的SQL sever2008衝突了,這種情況遇見過,但還是有點不同的。然後打開SQL sever配置管理器發現SQL sever服務是“遠程過程調用失敗”。

SQL Server 配置管理器

image

  • 果然是安裝VS衝突造成的,打開程序和功能刪除Microsoft SQL Server 2012 Express LocalDB,然後再打開配置管理器的SQL sever服務,問題解決,可是重新打開SSMS依然出現“未將對象引用設置到對象的實例。(AppIDPackage)”,看來還有其他方面的問題。

對象資源管理器

image

  • 在SSMS文件中打開連接對象資源管理器,出現上面的情況。

  • 報錯的是.NET Framework,說是應用程序的組件中發生處理的異常,詳情裏面一堆異常文本,先不管它,點擊繼續!終於彈出連接窗口!

鏈接到服務器

image

  • 先不管三七二十一,連接了再說。。。果然和預測中的一樣,錯誤信息提示又出現了。。別急~出錯的時候,提示信息是很重要的!

image

  • 看到它彈出的提示信息,從中知道配置系統未能初始化,無法識別配置節點(system.Configuration),(C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config line 136),看來問題就出在這裏了,打開machine.config找到問題行,從同目錄下的machine.config.comments恢復,然後再次運行SSMS,問題沒有出現,順利登陸~(●’◡’●)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章