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盘一些未卸载的东西。所以这种方法不到迫不得已,千万不要使用。
当然,如果你有更好的方法,或者有任何问题,可以给我评论,我看到会及时回复的。
SQL2012报错:cannot find one or more cpmponents相关推荐
- Win10安装SQL2012或SQL2014报错
前2天公司全部换了新电脑,都是高配置,系统都是Win10企业版.本人也是微软程序猿,所有SQLServer是必不可少的,但是在安装SQL2012时老是报错,数据库引擎服务实例报错.全文索引扫描错误等等 ...
- 使用SpringBoot+JPA报错Incorrect syntax near 'hibernate_sequence'
1.环境 SpringBoot 2.1.8.RELEASE + JPA 数据库SQL Server 2008 R2 2.功能实现 就是一个简单的save操作 3.报错信息 Hibernate: se ...
- 继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错? springboot 两种方式稳定解决跨域问题
继承WebMvcConfigurer 和 WebMvcConfigurerAdapter类依然CORS报错???springboot 两种方式稳定解决跨域问题! 之前我写了一篇文章,来解决CORS报错 ...
- Access to XMLHttpRequest at file from origin ‘null‘ has been blocked by CORS policy谷歌浏览器本地打开项目js文件报错
Access to XMLHttpRequest at 'file:///xxxxx/PQ.BaseInfo.proto' from origin 'null' has been blocked by ...
- go build 编译报错 missing go.sum entry for module providing package
go build 编译报错 missing go.sum entry for module providing package 解决方法 // 移除未使用的依赖 go mod tidy 再次编译,就可 ...
- docker报错:driver failed programming external connectivity on endpoint, iptables:No chain by that name
docker 报错: Error response from daemon: Cannot restart container hello: driver failed programming ext ...
- mybatis查询报错:com.mysql.cj.exceptions.DataConversionException: Cannot determine value type from string
mybatis查询报错: com.mysql.cj.exceptions.DataConversionException: Cannot determine value type from strin ...
- mongo报错:not authorized on bb to execute command { create: \“xxx\“...}
mongo报错: {"ok" : 0,"errmsg" : "not authorized on bb to execute command { cr ...
- restTemplate http请求报错:no suitable HttpMessageConverter found for response type and content type
报错信息: org.springframework.web.client.UnknownContentTypeException: Could not extract response: no sui ...
最新文章
- 了解EOS看这一篇就够了一、团队二、技术三、项目进度四、争议和风险五、展望
- Tomcat发布项目方法!
- 50个查询系列-第二个查询
- js阻止a标签默认事件的几种方法
- 从JS数组中删除重复的值[duplicate]
- 动态调用WebService
- 关于jQuery中.attr()和.prop()
- 一次面试引发的思考(中小型网站优化思考)
- java 文件读入 数组,将文本文件读入2d数组java
- 内部设计师揭秘!王者峡谷中竟有隐藏的c++代码??!!腾讯已经炸了!!!
- 三、处理机调度与死锁
- python os库使用
- DELL服务器常见报错信息
- Jzoj5662 尺树寸泓
- 网络安全应急响应-常用工具
- 四路模拟高清解码,CVI,四通道多合一同轴高清解码芯片方案
- windows操作快捷键
- 连接网络要求输入计算机密码是什么,上网时总是提示需要输入网络密码什么原因...
- 基于腾讯x5封源库,提高60%开发效率
- thumbnail的处理流程和读取缩略图thumbnail所在sample的index的方法