首页 > 数据库 >解决打不开SQL配置管理器的问题

解决打不开SQL配置管理器的问题

时间:2023-11-09 20:22:48浏览次数:32  
标签:Files sqlmgmproviderxpsp2up 管理器 x86 Server SQL mof 打不开

  最近被Sql Server搞得贼烦,下了俩次SQL SERVER,重装了一次系统,先对这次遇到的问题发一下感慨:深深地意识到权限的重要性了,一般计算机里面的软件都有不同的访问权限,普通用户(Users)、管理员(Administrators)、SYSTEM等等,以不同的身份去对这个软件进行操作时,就会有不同的访问权限,一般Administrator的权限是最大的

  

  1)安装Sql Server不用多少时间(在网速好的情况下,能达到mbps就不错了,要是是kb/s那就慢慢等吧),但是安装成功后,打开Microsoft SQL Server Manegement时,出现以下错误:

  

 

  2)根据经验,立马打开SQL Server配置管理器,但是打开后,就萌B了,从来没有遇到这个·问题:

  

  3)随后,再网上试了很多了办法,还是不行,最后尝试了这个方法

  在cmd命令窗口中输入cd C:\Windows\System32 ,

  再输入:mofcomp.exe “C:\Program Files(x86)\Microsoft SQL Server\90\Shared\sqlmgmproviderxpsp2up.mof”

  或者是: mofcomp.exe “C:\Program Files\Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof” 。这个路径是不一定的,sqlmgmproviderxpsp2up.mof在哪,就是哪个路径。

  比如我的,是在C:\ProgramFiles(x86)\MicrosoftSQLServer\140\Shared\sqlmgmproviderxpsp2up.mof,所以我输入的是:mofcomp.exe “C:\Program Files(x86)\Microsoft SQL Server\140\Shared\sqlmgmproviderxpsp2up.mof”

另外注意一下:

Program Files(x86)和Program Files的区别。

  在64位系统的系统盘中会存在program files和program files(x86)两个文件夹。前者用来存放64位文件,后者用来存放32位文件。这两个文件夹的存在使得目前64为操作系统可兼容32为程序,也可以说是为了兼容32位程序,program files(x86)这个文件夹才会存在。所以你还要留意一下sqlmgmproviderxpsp2up.mof是在C:\ProgramFiles\MicrosoftSQLServer,还是在C:\Program Files(x86)\Microsoft SQL Server

  4)本以为到此就结束了,结果一波未平一波又起:

  

  5)在这纠结了好久,最后想起了权限的问题,不过权限不够,就会被拒绝访问,因此要用管理员的身份进入cmd命令窗口,步骤如下:

  

  6)这样你就是管理员的身份去打开cmd命令窗口了,重复步骤3的输入,就搞定了:

  7)最后打开Sql Server配置管理器就可以进到里面去了,开启Sql Server服务,再重新打开Sql Server Manegement,搞定!

标签:Files,sqlmgmproviderxpsp2up,管理器,x86,Server,SQL,mof,打不开
From: https://www.cnblogs.com/leon1128/p/17822717.html

相关文章

  • Kali之sqlmap更新失败解决方案
    ​新配置的kali发现sqlmap版本过低,且update命令更新失败就很烦。但是经过几分钟还是找到了解决方案,发出来让更多人看到。首先我们要先找到sqlmap的安装位置,一般情况下应该是在/usr/share下sudofind/-namesqlmap/usr/share/sqlmap #在这里我们直接干掉他     ......
  • Java登陆第二天——SQL之DML
    SQL语句SQL概括起来可以分为以下四组。(都是SQL,因为功能的不同,为了更好学习划分了类别)DDL——数据定义语言。用于定义数据的结构。指的是增,删,改数据库DML——数据操作语言。用于检索或修改数据。指的是增,删,改数据DQL——数据查询语言。用于查询各种形式的数据。指的是查询......
  • MySQL学习(14)redo日志
    前言InnoDB存储引擎以页为单位从磁盘中加载到内存中,进行数据的管理。我们进行增删改查操作本质上是访问页面,其中包括读页面、写页面、创建新页面等操作。在访问页面之前,需要将页从磁盘中加载到BufferPool中才可以访问。在BufferPool中修改了数据后,会加入到flush链表中,但是flush......
  • mysql字符串拼接的4种方式总结
    前言第一种:第二种:第三种:第四种(运算,只对数字有效):附:MySQLgroup_concat()详解总结 前言总是记不住字符串拼接,每次都要百度去搜索,所以在这里记录一下,好方便后续的查找,如有错误和问题可以提出,谢谢。字符串拼接分为几种方式,在这里会一一举例写出:第一种:mysql自带语法C......
  • C# EntityFramework+SQLite CodeFirst 创建数据库和数据表
    1、安装NuGet包System.Data.SQLite(System.Data.SQLite.Core、System.Data.SQLite.EF6、System.Data.SQLite.Linq)SQLite.CodeFirstEntityFramework2、配置App.config<?xmlversion="1.0"encoding="utf-8"?><configuration><configSe......
  • 19、Flink 的Table API 和 SQL 中的自定义函数及示例(4)
    (文章目录)本文展示了自定义函数在Flinksqlclient的应用以及自定义函数中使用pojo的示例。本文依赖flink、kafka集群能正常使用。本文分为2个部分,即自定义函数在Flinksqlclient中的应用以及自定义函数中使用pojo数据类型。本文的示例如无特殊说明则是在Flink1.17版本中运......
  • Docker安装并使用Mysql(可用详细)
    Docker安装并使用Mysql目录  一、Docker安装Mysql    1、启动Docker    2、查询mysql    3、安装mysql      1.默认拉取最新版本mysql      2.拉取指定版本mysql_5.7    4、查看镜像    5、本地创建挂载目录-......
  • 如何使用FreeSql?
    一、配置FreeSql FreeSql官网:https://freesql.net/guide/ 1.安装FreeSql.Provider.SqlServer安装包     2.创建实体类   3.连接数据库    "ConnectionStrings":{//自己的数据库"Connstr":"server=.;uid=sa;pwd=123456;database=CAP1108;Tru......
  • win版本 mysql5.7 解压安装流程
    win版本mysql5.7解压安装流程https://dev.mysql.com/downloads/mysql/5.7.html#downloads1、添加系统变量变量名:MYSQL_HOME变量值:D:\ProgramData\mysql-5.7.44-winx642、编辑my.inimy.ini[mysqld]basedir=D:\ProgramData\mysql-5.7.44-winx64datadir=D:\ProgramData\mysql-5.7.......
  • C#winform学习3(C#连接MySQL数据库)
    需要引用MySQL.data.dll文件1.右键引用,如果没有MySQL.data.dll文件则选择浏览一般这个文件会存放在C:\ProgramFiles(x86)\MySQL\ConnectorNET8.0\Assemblies如果没有,需要去官网自己下载即可,参考:visualstudio2019使用MySQL.data的引用-知乎(zhihu.com)官网下载地址:MySQ......