SQL Server 2008 安装过程中遇到性能计数器解决方法.docx

上传人:牧羊曲112 文档编号:4925067 上传时间:2023-05-23 格式:DOCX 页数:7 大小:564.61KB
返回 下载 相关 举报
SQL Server 2008 安装过程中遇到性能计数器解决方法.docx_第1页
第1页 / 共7页
SQL Server 2008 安装过程中遇到性能计数器解决方法.docx_第2页
第2页 / 共7页
SQL Server 2008 安装过程中遇到性能计数器解决方法.docx_第3页
第3页 / 共7页
SQL Server 2008 安装过程中遇到性能计数器解决方法.docx_第4页
第4页 / 共7页
SQL Server 2008 安装过程中遇到性能计数器解决方法.docx_第5页
第5页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《SQL Server 2008 安装过程中遇到性能计数器解决方法.docx》由会员分享,可在线阅读,更多相关《SQL Server 2008 安装过程中遇到性能计数器解决方法.docx(7页珍藏版)》请在三一办公上搜索。

1、1. SQL Server 2008安装过程中遇到“性能计数器注册表配置单元 一致性检查失败问题的解决方法在Windows Server 2003、Windows XP或者Windows 2000中安装SQL SERVER 2008开发版和企业版时,会遇到“性能计数器注册表配置单元一致性”检查失败的问题(Windows Server 2008由于暂时没有环境,尚未测试)(图一)安装提示错误信息为:(图二)解决方法:1. 在Microsoft Windows 2003或Windows XP桌面上,依次单击“开始”、运行”,然后在“打开”中键入regedit.exe,再单击“确定”。在Window

2、s 2000中,使用regedt32.exe启动注册表编辑器2. 定位到以下注册表项:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflibLast Counter=dword:0000566a(22122)(这个值根据不同的机器各不相同,不是固定值)Last Help=dword:0000566b(22123)(这个值根据不同的机器各不相同,不是固定值).密御藤编携区I苴件囚编辑查看应*收藏夹:帮助NetworkiZ:=Q-di Op eriGLDr i ver PerELib4 9 1 tOCOO成tsIe.TI

3、t. per* w 面倒号.捉.E-;E-:m国:-:!+A.名称类型数据屋1默认)REG_SZ徵值未设置J函Esw IndexREG_也 iKD0S00000T3.T 血84夜jCollectUni ccdeProce.REG_也 iRIiOjiOOOOOOOI !.).|Ro Ex tC oiirit erT e s tLevelEEG_D7iDRIi0x00000004 曲ISSjLast CcnjiLterREG_也 iRIi0s0000566a 2122)【理Lut HelpEEG1DW0KDOs0OOO566b 必趴啜EEG-ipiYORDOk.000 10001 借炭亦).展jH

4、sr.-i.on.:我的电脑 VHKEY LOCAL MACHINEVSOFTtfAKEMiei-oqftWindow.? NTlCurren圳阵季ieiAFerflib(图三)在图三中我们看到,Perflib下存在两个子项目HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib004HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib009 经过比较,发现在两个子文件夹项目下面存在的计数器最大值不同E珊表编辑器-E笛底I文件因 漏辑 查

5、看&J .收藏夹如 帮助布SSS-田严田:00!TetworkiZ:=a-dEOp enGLIIr i vers Per EL ib日004ILJ 009F erHwIidS t or ageFortsFrefetcher PrintFrofileLi st related, desc SeCEditSetupSvcMostSys temE.es toreTermiri:dl ServerTime ZonesTracingType 1 InstidllerUs er i ns + :=lL1 abl e. driv, WirLiiowEWirilogoriWOW名称类型数据g默冷: 5Ccii

6、irLter ay HelpMG_Ml.fLTI_SZJlEG_MlfLTI_SZ数值未设置)1 1347 2 System 4 Fflemory 6 % Froce;3 System per form :=LTLce obj ect 包-苫应 J碗茎新.串|T|食Perflib/004数值数据世笈卜的 Count er22170Flat buffer memory22172”Buffers spooled22174 一BLOB bytes read 22176ELOB bytes written项最大值为 221782178ELOE files in use hrI确定取消我的电脑HKEY

7、LOCAL MACH1:N5SOFTWABEfflici?:osoftWindows NT兆urrenrfer&ionFerflib004(图四)Perflib004中Counter项目的最大值为22178 (这个值根据不同的机器各不相同,不是固定值表填输卷名称.类型数据国歌认)MG_SZ檄值秦畏置):2S114MSSQL$SQLEXFEESC 歆 al 电. Me t adat a22116Cache Entri es Courit22118Cache Hit Rati022120Perflib/009 卜NjCouiitei?项 最大值为22122VI 我的电脑HKE_LOCAL_MACH

8、1:KES0FTWAREMicrssoftAWindow. NTCurrentVgrwVFerlib00g(图六)Perflib009中Counter项目的最大值为22122 (这个值根据不同的机器各不相同,不是固定值交件囚 踽辑宴 查音世J岐滴关 帮助(HJ仞偷偷t使.倒.厨.癫昌虞直. ,偷倒 S-E-B-田:一 B-.E1-:-:B-a-E-a-a-a-E-a-:一.:B-E-.Net 胃 tn-kC :ir ds OperiGLIlrivers Perflib j 004T 009F erHwI AS toragePortsFi-ef etcherPrintFrofileLi st r

9、elated, desc 海 EditSetupSvcHostSystemRestore Termin:il ServerTime ZonesTiacingType 1 Inst:llerUEerinst.:dllable. ilrivi Windows Ziinl cigonmII:. I 名称.yCciiuiter 史职比编辑多字符串数佰名称(S):Help类型REG箕EEG_MUI.Tr 咨工HEG MULTI :SZ数据徵佰未设置)1 1S47 2 System 4 Memory 6 % Proce;3 The System per form :rice obj ect coi边比Pe

10、rflib/009Thi s defines a cat:1 og metadata maxLa衬玲r obj ect i /r / . -r-r -)-r.卷I*p I J He ip 422119j I- ), A i f ll 99 1 9. 3Ratio between cat:ilug metadata cache hits :eltli! * : x- I I I- J J 一 -L 2 22121-Ease fci- piior entry2123ITuiiiber of cat:alog metadata cache entries that are p确定jji土一取消我的电

11、脑HKET IJOCAL MACHINESOFTWAKEMicr.esondaws NTCui-rentVarinXFer1 ib009(图七)Perflib009中Help项目的最大值为22123 (这个值根据不同的机器各不相同,不是固定值很显然,如图所示,在我的机器上HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib中Last Counter和Last Help这两项的值,和HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib00

12、9中保存的最大值是相同的,分别为22122和22123 (这两个数值每台电脑各不相同),而和 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionPerflib004中保存的最大值不相同,正是由于这个 差异,造成了 SQL Server 2008安装过程中遇到“性能计数器注册表配置单元一致性”检查失败的故障。原因分析:由于之前安装过的Visual Studio 2008英文版中所带的Visual Studio 2005 Express语言版本是英文版,同时又测试安装了 SQL SERVER 2005 Developer Editi

13、on简体中文开发版,之后又卸载了 SQL SERVER 2005 Developer Edition简体中文开发版, 打算安装SQL SERVER 2008 Developer Edition简体中文开发办,由于语言的不一致性以及反复多次的安装卸载,估计是安装 程序在卸载的时候的错误,造成了注册表中键值不一致的现象问题解决:知道的故障的起因,问题就很好解决了,由于我们使用的是简体中文版操作系统,所以要保证HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib中”Last Counter和Last Help这两项的 值

14、与HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib004中Counter ”和Help”两项保存的最大 值相同就可以了如果我们使用的是英文版操作系统,那就要保证HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib中”Last Counter和Last Help这两项的 值与HKEYLOCALMACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib009中保存的最大值相同就可以了(

15、图八)修改HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib中Last Counter的值,使它和 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionPerflib004中”Counter”的最大值保持一致,我们这里是改为22178(图九)修改HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib中”Last Help的值,使它和HKEY_LOCAL_MACHINESOF

16、TWAREMicrosoftWindows NTCurrentVersionPerflib004中”Help”的最大值保持一致,我们这 里是改为22179要注意的是,修改数字的时候,必须选择基数是“十进制”(默认是十六进制),否则数字将不匹配,SQL SERVER 2008安装 程序检查将再次失败(注意:修改注册表存在一定风险,可能造成您的系统损坏,请先备份注册表,以备在出现问题后可以恢复。有关如何备份和 还原注册表,请参考Microsoft知识库中相应的主题:322756如何备份和还原Windows注册表测试效果:然后关闭注册表编辑器,再次开始安装SQL SERVER 2008 Developer Edition简体中文开发版(图十)测试通过,不再出现错误,可以正常安装了至此,问题彻底解决,而解决方法,只是简单得修改了两个注册表键值。2 .重新启动计算机失败运行 regedit 打开注册表,找到 HKEY_LOCAL_MACHINESYSTEMCurrentControlSet ControlSession Manager 中找到 PendingFileRenameOperations,删除之。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号