注意事項:要先裝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.
網友又說要刪掉
- 在運行中輸入regedit.exe,啟動注冊表工具
- 找到注冊表中的此處路徑“HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio”
- 刪除11.0_Config文件夾
- 重新啟動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月最后一天了,五一假期愉快,加油