数据库MMC的常见问题及解决方案

    作者:课课家教育更新于: 2017-05-25 15:31:51

      小编听说数据库MMC有时会出现问题,例如MMC无法创建管理单元以及不能打开文件,那么,小编在本文将跟大家分享MMC的两个问题以及各自的解决方案~~

      案例一:

      今天,我的SQLServer2000突然不好用了,数据库服务器可以启动,但是企业管理器打不开了,还弹出提示信息:

     小编听说数据库MMC有时会出现问题,例如MMC无法创建管理单元以及不能打开文件,那么,小编在本文将跟大家分享MMC的两个问题以及各自的解决方案~~    案例一:    今天,我的SQLServer2000突然不好用了,数据库服务器可以启动,但是企业管理器打不开了,还弹出提示信息:

      “MMC不能打开文件C:\\ProgramFiles\\MicrosoftSQLServer\\80\\Tools\\Binn\\SQLServerEnterpriseManager.MSC。可能是由于文件不存在,不是一个MMC控制台,或者用后来的MMC版本创建。也可能是由于您没有访问此文件的足够权限。”

      难道只能重装SQLServer,不甘心,终于在网上找到了解决办法:

      1、打开运行对话框输入:mmc

      2、控制台--添加/删除管理单元--添加--找到MicrosoftSQL企业管理器--添加--关闭--确定

      3、控制台--选项--控制台模式选择"用户模式完全访问"--将下面的选择全部取消

      4、控制台--另存为--存储为:C:\\ProgramFiles\\MicrosoftSQLServer\\80\\Tools\\BINN\\SQLServerEnterpriseManager.MSC,也就是覆盖原来存在的SQLServerEnterpriseManager.MSC文件

      OK,控制台恢复成功!

      案例二:

      今天工作的时候竟然出了这样一个问题,我的SqlServer2000的企业管理器不能用了,错误提示:MMC创建无法管理单元,或者无法没有访问权限什么的。。。。。。

      方案一:

      运行mmc,然后操作,控制台–添加/删除管理单元–添加–找到MicrosoftSQL企业管理器–添加–关闭–确定(注:此处点击添加完后就可以关闭了,不要等待响应,如果你多次点击了添加,后来可以看到n多个sql企业管理器。。。),再回到控制台–选项–控制台模式选择”用户模式完全访问”–将下面的选择全部取消。最后,从控制台–另存为–存储为:C:/ProgramFiles/MicrosoftSQLServer/80/Tools/BINN/SQLServerEnterpriseManager.MSC(即SqlServer的安装目录下的binn文件夹)。这样就好了。

      方案二:

      1.[开始]-->[运行]regedit回车

      2.找到以下注册表子项:

      HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MicrosoftSQLServer/80/Tools/ClientSetup

      3.右键单击ClientSetup注册表子项,[新建]-->[字串值]。

      4.重命名注册表子项,创建SqlPath,然后按Enter。

      5.双击,SqlPath注册表子项,然后键入“C:/ProgramFiles/MicrosoftSQLServerServer/80/Tools”在数值数据框中。

      6.单击[确定],然后关闭注册表编辑器。

      7.[开始]-->[运行]cmd,输入regsvr32"C:/ProgramFiles/MicrosoftSQLServerServer/80/Tools/Binn/sqlmmc.dll"然后单击[确定]。

      问题解决。

      小编结语:

      更多内容尽在课课家教育!

课课家教育

未登录