小编听说数据库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"然后单击[确定]。
问题解决。
小编结语:
更多内容尽在课课家教育!
¥199.00
¥798.00
¥199.00
¥48.00¥180.00
¥29.90
¥48.00¥180.00