sql sever 2012重裝數據庫時,出現cannot find one or more components, Please reinstall the application.解決方法...


注意事項:要先裝sql server 后裝vs編譯器,網上很多人都說先裝vs會與sql有沖突。

我遇到的場景:默認實例不能使用,重新安裝了一個實例沒有問題。

但是程序需要使用默認實例,連接的數據庫字符串只是通過一個ip(默認實例)

所以要重裝默認實例。首先在控制面板卸載找到sql2012卸載程序,卸載默認實例,然后又重新安裝默認實例,

在安裝的過程又遇到一個問題就是:出現了一個彈框顯示:類沒有注冊 class{*****************},真的快沒信心了

安裝還是不能啟動數據庫2012客戶端,出現,類沒有注冊 class{*****************}框框,啊啊啊啊啊,然后又考慮了一下兼容性問題,右擊屬性→兼容性→兼容模式打上勾勾,

設置了一下然后就出現了這個錯誤

cannot find one or more components, Please reinstall the application.框框

只能百度了,之前那個類沒有注冊根本無法查到資料,通過偉大的網友,了解到要先裝sql server 后裝vs編譯器,網上很多人都說先裝vs會與sql有沖突。

無奈卸載了vs,回去sql軟件安裝包--setup.exe--雙擊運行--維護--修復(根據提示操作即可,選擇實例時要選擇實例下全部修復),

啟動數據庫引擎還是報cannot find one or more components, Please reinstall the application.

網友又說要刪掉

  1. 在運行中輸入regedit.exe,啟動注冊表工具
  2. 找到注冊表中的此處路徑“HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio”
  3. 刪除11.0_Config文件夾
  4. 重新啟動sql server 2012,也就是SSMS 2012

那就繼續剛它,重啟電腦打開sql還是不行,

又有網友說

去控制面板--所有控制面板項--程序和功能--找到Microsoft Visual Studio 2010 Shell(Isolate)-CHS輔助程序(這個程序有可能單獨的兩個,也有可能是綜合在一起的)

找到后卸載掉VS2010 Shell

2)回去軟件安裝包--setup.exe--雙擊運行--維護--修復(根據提示操作即可,選擇實例時要選擇實例下全部修復)

我又去修復了一下默認實例,過程異常的順利,沒有報錯

執行數據庫引擎還是彈出cannot find one or more components, Please reinstall the application.,當時心態崩了啊,

想了一下是不是要重啟啊,重啟一下之后,

打開sql 還是出現cannot find one or more components, Please reinstall the application.我裂開了兄弟

然后考慮是不是那個兼容性根本不需要,取消了那個勾勾,最后打開sql客戶端,

我透,終於出現了久違熟悉的畫面,輸入ip sa 密碼,連接成功。

這就是全部的過程,雖然問題點很模糊,試着試着就解決了,還是要感謝偉大的網友,

4月最后一天了,五一假期愉快,加油

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM