问题发生背景: 在电脑上新安装了一个SQLserver 2016 ,安装好我打开准备连接(local) 但是 在server name 是没有显示local server 的(如下面左图) ,所以我需要打开SQL server configuration command 来一些操作(下次细说),结果就遇到报错问题(如下面右图)
解决步骤:
1.运行cmd(以管理员身份),进入文件目录 C:\Program Files (x86)\Microsoft SQL Server\130\Shared (注意:我这个是SQLserver 2016 版本,2008版本的应该找对应文件夹100 , 2012版的应该是进入文件夹110)
2.进入指定目录后就可以执行命令 mofcomp sqlmgmproviderxpsp2up.mof ,如果成功了便会显示下图
但是如果执行出现 mofcomp 不是一个内部或外部命令错误时 ,解决步骤 点击我的电脑,右键点击属性 -> 高级选项->环境变量->系统变量->编辑path ,在后面添加 ';%SystemRoot%\System32\Wbem; ' (单引号不是)结束。
最后重启电脑,并且重复一下步骤1和步骤2就可以了。