SQL2012報錯:cannot find one or more cpmponents
一、錯誤情況
二、錯誤原因
小編出現這個錯誤是在刪除VS2015時,誤將屬於SQL的外掛刪除了,導致了這種情況的發生,但是,具體是刪除哪個,小編也說不好。還有小編的一些朋友出現這個錯是因為用各種清理系統的軟體,將外掛誤刪了。
三、解決方法
突然遇到這種情況,第一個想到的是上網查度娘,方法千千萬,但是適合你的永遠只有一個。小編也嘗試好多種方法,接下來就把這些方法分享給大家:
1.方法一:
1.在執行中輸入regedit.exe,啟動登錄檔工具
2.找到登錄檔中的此處路徑“HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio”
3.刪除11.0_Config資料夾
4.重新啟動sql server 2012,也就是SSMS 2012
但是上面這種方法並沒有解決小編的問題,還是有同樣的錯誤。於是小編又嘗試以下方式:
2.方法二:
有可能是因為VS系列安裝與SQL安裝衝突,導致SQL某些外掛失效,可以嘗試重新安裝VS,將與資料庫有關的內容取消安裝。但是這種方法有一定的風險性。
3.方法三:
這種方法也是在網上找到的,說是Microsoft Visual Studio 2010 Shell(Isolate)-CHS的問題,需要解除安裝重新安裝,並且給了網站連結,進去之後是這樣的:
有可能是小編自己電腦的原因,然後,小編就自己在度娘上查詢Microsoft Visual Studio 2010 Shell(Isolate)-CHS。
找到的各種網站是這樣的:
這樣的:
。
。
。
總的來說就是一句話,小編沒有找到這個神奇的檔案在哪裡,(當然我也查詢了我的電腦檔案,自然是沒有)所以這種方式也失敗了。
4.方法四(基本都會成功):
無奈之下,我選擇了修復,SQL的安裝程式又修復功能,VS也有,為什麼我最開始沒有選擇修復呢?因為前一段時間,我VS也出現問題,修復起不到任何效果,所以,我放棄了修復。但是在這裡,神奇的事情出現了,修復居然可以,下面小編帶領大家來一遍修復過程:
1.找到安裝程式,點選setup.exe(注意一定要顯示檔案的字尾名,不然會出現後一張圖的結果,就出錯了)
2.點選維護,修復
3.選擇第一個,全部修復,不要僅修復某一部分。
4.然後點選下一步,直到下面這個介面,點選修復。
5.等待其修復,直至完成。一定要保證中途電腦不要關機黑屏。
6.如果沒有其他問題,下面的紅框框裡面都會是成功,修復完成。
如果以上方法均不可行,那麼可以採取一種比較直接的方法,先解除安裝,再重新安裝,但是解除安裝可能會比較難以解除安裝乾淨,我的一個朋友最後直接選擇重灌系統,來清理C盤一些未解除安裝的東西。所以這種方法不到迫不得已,千萬不要使用。
當然,如果你有更好的方法,或者有任何問題,可以給我評論,我看到會及時回覆的。
相關文章
- 完美解決SqlServer2012啟動報錯(cannot find one or more components.Please reinstall the application。)SQLServerAPP
- 備忘錄:SQL SERVER2014 出現:“Cannot find one or more components”SQLServer
- PHP報錯:?configure: error: Cannot find libmysqlclientPHPErrorIBMMySqlclient
- Python django報錯ImportError: cannot import name find_specPythonDjangoImportError
- Dynamics CRM the field cannot be deleted because it is used in one or more process的解決方法delete
- 開啟 Word 文件報錯: Cannot find the Word document template:WordToRgm.dot
- Vue啟動報錯 Cannot find module 'webpack/bin/config-yargs'VueWeb
- android: ADB錯誤“more than one device and emulator”Androiddev
- 解決cannot find module providing package或cannot find main modulePackageAI
- Cannot find folder "Maintenance Plans".AINaN
- Linux系統yum安裝報錯Cannot find a valid baseurl for repo的解決方法Linux
- 解決 Cannot find OpenSSL's
- /usr/bin/ld: cannot find -lopenblas
- More than one file was found with OS independent path
- depends on one or more Android Libraries but is a jarAndroidJAR
- 使用普通使用者set autotrace on報錯SP2-0618: Cannot find the Session IdentifierSessionIDE
- mysql執行報The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one tim......MySqlServerZed
- webstorm vue3+ts報錯:Cannot find module ‘@/views/xxx.vue‘ or its corresponding type declarationsWebORMVueView
- Workspace in use or cannot be created, choose a different one.--錯誤解決辦法
- mongodb find報錯怎麼解決MongoDB
- allowedOrigins cannot contain the gateway 報錯AIGateway
- 前端報錯:cannot read property length of undefined前端Undefined
- eslint --fix 報錯 can't not find modulesEsLint
- Cannot find package module sap/cds/commonPackage
- /usr/bin/ld: cannot find -lmysqlclient_rMySqlclient
- IntelliJ IDEA Cannot find declaration to go toIntelliJIdeaGo
- 求救--Cannot find ActionMappings or ActionFormBeans collectionAPPORMBean
- gateway 報錯 allowedOrigins cannot contain the specialGatewayAI
- cmake報錯CMake Error: Could not find CMAKE_ROOTError
- [ABC311G] One More Grid Task
- MapStruct-plus cannot find converter fromStruct
- tar (child): bzip2: Cannot exec: No such file or directory 報錯
- vue+echarts報錯Cannot read property ‘init‘ of underfinedVueEcharts
- object dict cannot be used in await expression報錯解釋ObjectAIExpress
- CentOS7中使用yum安裝時報cannot find a valid baseurl for repo錯誤CentOS
- One more way regarding germany niubian how to remain difficult forREMAI
- Vue Router Cannot find module 'XXX.vue'Vue
- Go cannot find package "go-sql-driver/mysql" in any ofGoPackageMySql