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

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,再单击“确定”。

在 Windows 2000 中,使用 regedt3
2.exe 启动注册表编辑器
2. 定位到以下注册表项:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]
"Last Counter"=dword:0000566a(22122) (这个值根据不同的机器各不相同,不是固定值)
"Last Help"=dword:0000566b(22123) (这个值根据不同的机器各不相同,不是固定值)
(图三)
在图三中我们看到,Perflib下存在两个子项目
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]
经过比较,发现在两个子文件夹项目下面存在的计数器最大值不同
(图四)Perflib\004中Counter项目的最大值为22178(这个值根据不同的机器各不相同,不是固定值)
(图五)Perflib\004中Help项目的最大值为22179(这个值根据不同的机器各不相同,不是固定值)
(图六)Perflib\009中Counter项目的最大值为22122(这个值根据不同的机器各不相同,不是固定值)
(图七)Perflib\009中Help项目的最大值为22123(这个值根据不同的机器各不相同,不是固定值)
很显然,如图所示,在我的机器上[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]中"Last Counter"和"Last Help"这两项的值,和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]中保存的最大值是相同的,分别为22122和22123(这两个数值每台电脑各不相同),而和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004]中保存的最大值不相同,正是由于这个差异,造成了SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败的故障。

原因分析:
由于之前安装过的Visual Studio 2008英文版中所带的Visual Studio 2005 Express语言版本是英文版,同时又测试安装了SQL SERVER 2005 Developer Edition简体中文开发版,之后又卸载了SQL SERVER 2005 Developer Edition简体中文开发版,打算安装SQL SERVER 2008 Developer Edition简体中文开发办,由于语言的不一致性以及反复多次的安装卸载,估计是安装程序在卸载的时候的错误,造成了注册表中键值不一致的现象
问题解决:
知道的故障的起因,问题就很好解决了,由于我们使用的是简体中文版操作系统,所以要保证
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib] 中"Last Counter"和"Last Help"这两项的值与
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004]中"Counter"和"Help"两项保存的最大值相同就可以了
如果我们使用的是英文版操作系统,那就要保证
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib] 中"Last Counter"和"Last Help"这两项的值与
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]中保存的最大值相同就可以了
(图八)
修改[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib] 中"Last Counter"的值,使它和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004] 中"Counter"的最大值保持一致,我们这里是改为22178
(图九)
修改[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib] 中"Last Help"的值,使它和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004] 中"Help"的最大值保持一致,我们这里是改为22179
要注意的是,修改数字的时候,必须选择基数是“十进制”(默认是十六进制),否则数字将不匹配,SQL SERVER 2008 安装程序检查将再次失败。

(注意:修改注册表存在一定风险,可能造成您的系统损坏,请先备份注册表,以备在出现问题后可以恢复。

有关如何备份和还原注册表,请参考Microsoft 知识库中相应的主题:[322756]如何备份和还原 Windows 注册表)
测试效果:
然后关闭注册表编辑器,再次开始安装 SQL SERVER 2008 Developer Edition简体中文开发版
(图十)测试通过,不再出现错误,可以正常安装了
至此,问题彻底解决,而解决方法,只是简单得修改了两个注册表键值。

2.重新启动计算机失败
运行regedit打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Session Manager中找到PendingFileRenameOperations,删除之。

合集下载

安装SQLServer2008注意及问题解决

安装SQLServer2008注意及问题解决

SQL Server 2008 安装过程及部分错误解决本文分为三部分:一、 SQL Server 20081 全卸载过程 二、 SQL Server 2008安装过程三、 我在安装过程中所遇到的问题及解决办法(1) 创建窗口句柄之前,不能在控件上调用 In voke 或Begi nln voke 的错误解决办法 (2) 找不到方法“ boolea n microsoft.sqlserver.c on figurati on .msiexte nsio nmetadata.get_isslipstreamorpatch ()"(3) “试图执行未授予权限” (4) 出现以下错误:对路径“ C:\Wi ndows\system32\perf-ReportServer$MSSQLSERVER3-rsctr.'d I 的访问被拒绝。

(5) “重启电脑失败”、SQL Server 2008 完全卸载1、程序与功能中,右键 SQL Server 2008删除若妾耳秦瞠亭.青肽列表H 柠慈Q r 撚若单击’卸酣、“更改’或摩宴oiMizrosoft Corpc ratic」NlcrMtjrtS^. Server 20M 妄製桎序直持文性{曾血和妇j| Klicrocoft SQL Seruer 2OCS 釜瞎口 Microsoft SQL Serwr 20C8 附l 丛书:简才中文)IJ5'Micr«ott SQL Jrwr Compart 3.5 £P1 -简Cl 甲:之駆Micros (jit MVQ l - Visual Studio 23 L0 Too 1卢1町isotoft AiP.VIET MVC 2 - J Studio 2010 Hel^ Vitfwei 1.1 j^Mi-rcr^D-t H^lp Viei^er 1.1Language Pack - CH^ r j Mi, ronjft Qfpce 2003 Web Cornporcnt-s Il Micrmort Cffic# ProfMsional Jlus 2 J Id ” Mirrosott 5 Iverl cht.Microsoft Slverliqht i SEX -中立(旬.*】 ,鮎 iuFCKott £ Ivvrlight 4 SD< - 口之简圉 」M i . r 05 o "t SSe iv-1 20CB _J Mirrnso^t SQ. ^rv=r 20CS hrnws^rj Microsoft SQL Server 2008 Notvc 匚livrrtV 5QI Serverfit雌氓释H 诙而可剧辭诣PS3rvifFCKtrr 5 pt r 昕 t Micros oft Co-qpc ratic Mkrosoft Cor pe r a tic iMieirosoftCorporali-cMicrosoft Corpc ratic Microsoft Conpcratic磁"茸如更魄roiso 杞 MYC 2 - CHSl_ j Microsoft SQL Server Co impact 3.S £P1 ^£1T -B--简请中丈版J Micrmoft SQL Server VSS Writer2、进入删除SQL Server 2008, —路下一步下去$ 需 3 §§ § SS tg ?X tf l&jwlk fl I q l.」亍丄时11';?.删sJ I13、在程序和功能中,还有 SQL Server 2008相关;'□ iviicrcscTr uirice zuu5 weo ^ornpo neniisM1CFOSOTC JQf] Microsoft Office Prcfe^iond Plus 2013 Microsoft Co* Micrcscft SilverlightMicrosoft Co * Microsoft Silverlight 3 SDK -申交(简谓 Microsoft Co Microsoft ^ilverligRt 4 SDK -中文倦眛)Microsoft Co」Microsoft SQL Server 2008 BrowerMicrosoft CoJ Microsoft SQL Server 2<X)B Native ClientMicroso-ft 5 J Microsoft SQL Server 200B 宝装程序0文做简体中文) Microsoft Co |j Microsoft SQL Server 200B 萤B&Microso-Ft Co吕Microsoft SQL 矗 w :00E 毛筒体申划Microsoft Co^Microsoft SQL Server Compact 3.5 S?1 -简铁毎播Microso-ft Co占 Microsoft SQL Server Compact S.5 SP1 查询工M -直呱口乂如 Microsoft Co日 Microsoft SQL Server VSS WriterMicrosoft Co如果前面卸载比较顺利,相关的组件不多,继续删除 SQL Server 2008 Native Clie nt 等红框中的组件■ Microsoft Silverlightt 3 SDK -中文〔简体)*Microsoft SilverLght 4 SDK -中文(筒^0弓 Microsoft SQL &emr 200S Native Ci ent》Microsoft SQL Server Compact 3.5 SP1 -简体中文版■ ' Microsoft Sync Framework Rurtime vl.O SPL. (x&63 zh-CHS1Microsoft Sync Framework SDK vl.D £P1 ih-CHS• 7Microsoft Sync Framework Services vl.O SPL (sc86J zh-CHSi [ Microsoft Sync Sfrrvice^ foir v2.0 SP1 (x8&) zh-CH£ 占"3 n ■・, ・■■ ■■ i ■:■・・・i ■ ・4、如果前面没有卸载干净,下载 Windows Installer Clean UP 选择SQL Server 2008相关移除I «TFcl k* Wndc^qJjMtBl.nCliKinLJUPjnMfeuu ;!r 归陌二 Pridu^k.噸閉知2恥?Qrfi 熙鱼嗨叵弟锻色卫二』戢!匸 也cpl ." T岸 i lisftrg. - Ad«e Acr^Mi ^&Mer DC - 帥w 浦此 11 $ 丘帀加.、Al UMT I RO. 9.0J 勢TAl U ESTE AdMo LDlerVOiac Praflea C5 C&4 1Z3|] [Al UsBrai) AdDbr 聪■卜exh MaMgsr [1 -6 »: AI UIUTU ^aW4C9lD^4rm&«RCS R.0]g'AH U-i^fs 直L 册er 花匚17皿亍血 |5 4 10C 100] 户JI UESTE fillU&StSXE App R^'ar ) 15.1Z31ZZ] J.AIUsm ・%讷鈕声出可 A*WE 农轴皿星亡2£H0|占 W Us” 5 竝皿 ^eieris ior Z JO B-ludin [12 61 & 240;Al Ub±Hh DjEILiXtllu S J J<山苕』已务「『!C« ■ CsWU 「U 已Zlio -Al Ussra [>ottuicater 加帕"c ServiCM - Communrr Lcti«n [EMQ BJ Ikem I GQogb Updair Hr^er [H 勺 21 16q 审SeleciAlCiear Al民 niwm Iext脸E 勒类里器 miWGJu.ejre2016/4^/ 汕&13 KBm iituiu2j'ODfi/li/JS 均弘 曲程呼J52 KB ■ * C H DP-ne dcwnlua d 2007 腹叩 15«18Rrdojc KUIL D-1 KB ,uV ; rsJow&Jti^ldl er C ieisrIMS/ll/lS 15.561 KSWin how? Jr itaHrr Clmn Up二orBriLi g 制II 帕skE p-wr e^nl zhaigts 1o 理丄 兮、云悒罚.Hou TB > 卞M I JCramttal Bans or at 护M MOIL •餉 個 Mo Windflw « lnit«l*r 林 X iin»!4l|Kl IF 押U do iwl 即・砒 1Dm: 3=ac pEBsa pre 3E Eta ni'Srn "DW .匚HDKiing Ran?e <.«l rnaka th 皀 peri!~Bnent cfiHr>q« E.绘血口町曲隹L 且匚再使用SRVINSTW 移除SQL Server 2008相关服务。

SQLServer2008安装过程中遇到性能计数器解决方法

SQLServer2008安装过程中遇到性能计数器解决方法

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

在 Windo‎w s 2000 中,使用 reged‎t32.exe 启动注册表‎编辑器2. 定位到以下‎注册表项:[HKEY_‎L OCAL‎_MACH‎I NE\SOFTW‎A RE\Micro‎s oft\Windo‎w s NT\Curre‎n tVer‎s ion\Perfl‎i b]"Last Count‎e r"=dword‎:00005‎66a(22122‎)(这个值根据‎不同的机器‎各不相同,不是固定值‎)"Last Help"=dword‎:00005‎66b(22123‎)(这个值根据‎不同的机器‎各不相同,不是固定值‎)(图三)在图三中我‎们看到,Perfl‎i b下存在‎两个子项目‎[HKEY_‎L OCAL‎_MACH‎I NE\SOFTW‎A RE\Micro‎s oft\Windo‎w s NT\Curre‎n tVer‎s ion\Perfl‎i b\004][HKEY_‎L OCAL‎_MACH‎I NE\SOFTW‎A RE\Micro‎s oft\Windo‎w s NT\Curre‎n tVer‎s ion\Perfl‎i b\009]经过比较,发现在两个‎子文件夹项‎目下面存在‎的计数器最‎大值不同(图四)Perfl‎i b\004中C‎o unte‎r项目的最‎大值为22‎178(这个值根据‎不同的机器‎各不相同,不是固定值‎)(图五)Perfl‎i b\004中H‎e lp项目‎的最大值为‎22179‎(这个值根据‎不同的机器‎各不相同,不是固定值‎)(图六)Perfl‎i b\009中C‎o unte‎r项目的最‎大值为22‎122(这个值根据‎不同的机器‎各不相同,不是固定值‎)(图七)Perfl‎i b\009中H‎e lp项目‎的最大值为‎22123‎(这个值根据‎不同的机器‎各不相同,不是固定值‎)很显然,如图所示,在我的机器‎上[HKEY_‎L OCAL‎_MACH‎I NE\SOFTW‎A RE\Micro‎s oft\Windo‎w s NT\Curre‎n tVer‎s ion\Perfl‎i b]中"Last Count‎e r"和"Last Help"这两项的值‎,和[HKEY_‎L OCAL‎_MACH‎I NE\SOFTW‎A RE\Micro‎s oft\Windo‎w s NT\Curre‎n tVer‎s ion\Perfl‎i b\009]中保存的最‎大值是相同‎的,分别为22‎122和2‎2123(这两个数值‎每台电脑各‎不相同),而和[HKEY_‎L OCAL‎_MACH‎I NE\SOFTW‎A RE\Micro‎s oft\Windo‎w s NT\Curre‎n tVer‎s ion\Perfl‎i b\004]中保存的最‎大值不相同‎,正是由于这‎个差异,造成了SQ‎L Serve‎r 2008 安装过程中‎遇到“性能计数器‎注册表配置‎单元一致性‎”检查失败的‎故障。

繁体WIN7 下安装sql server 2008“出现性能计数器注册表配置单元一致性”失败的解决办法

繁体WIN7 下安装sql server 2008“出现性能计数器注册表配置单元一致性”失败的解决办法

繁体WIN7 下安装sql server 2008“出现性能计数器注册表配置单元一致性”失败的解决办法:
错误现象:
解决方法:
1按“Ctrl + R”,开启运行窗口,输入“regedit”启动注册表。

2导航到:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]
3关键的一步请注意:因为WIN7系统是在….\Perflib下是只有“009”和“0404”的键值的而没有“004”项的,这个和WIN XP或WIN 2003系统是不同的!如下图(1)。

所以需要在….\Perflib 下建立一个“004”的项,再在此项下新建两个类型为多字符串值的值:“Counter”和“Help”。

如下图(2):
图(1) ----- 未加“004”项
图(2) ----- 加了“004”项
然后再进行以下2步:
(1)将0404项下“Counter”中的内容全部复制(对着此键按右键--修改--全选--复制),粘贴到新建的项“004”的
“Counter”中(对着此键按右键--修改--粘贴)。

(2)将0404项下“Help”中的内容全部复制(对着此键按右键--修改--全选--复制),粘贴到新建的项“004”的“Help”
中(对着此键按右键--修改--粘贴)。

(此2步其实就是将“004”变成跟“0404”的内容一样的即可!X86及X64的WIN7 ,本人都已试过,可以正常安装)
关闭注册表,再按“重新运行”即可通过“性能计数器注册表配置单元一致性”检查,并顺利安装完成。

win10系统安装sqlserver2008R2出现的问题:规则“性能计数器注册表配置单元。。。

win10系统安装sqlserver2008R2出现的问题:规则“性能计数器注册表配置单元。。。

win10系统安装sqlserver2008R2出现的问题:规则“性能计数器注册表配置单元。

今天在win10系统上安装 sqlserver 2008 R2,开始的步骤很顺利,到了“安装程序⽀持规则”时,出现失败情况。

如下图:在⽹上搜罗了很多⽅法未奏效,但是毕竟度娘是个⽆所不能的主,终于在尝试之后,成功解决。

⾔归正传,解决⽅法如下:1.在命令窗⼝输⼊ regedit,会弹出注册表;2.找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\0804 ;3.0804 中的内容只有默认,;4.在看0804并列的兄弟,CurrentLanguage,⾥⾯是不是多了两项。

5.⿏标放在CurrentLanguage,右击⿏标,按下导出,可以取名保存在桌⾯上。

6.打开刚刚导出的⽂件,⽤记事本⽅式打开。

把内容第⼆⾏的[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\CurrentLanguage] 修改为[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\0804]。

就是红⾊部分修改下即可;7.保存修改后的内容,关闭,重新左键双击打开,弹出是否继续修改提⽰,选择 “是”会弹出8.再次进⼊注册表,发现0804下,也多了两项内容;9.现在重新运⾏ sqlserver ⾥的⽀持规则。

顺利通过!!10. 最后,sqlserver 成功安装。

哦耶!。

安装SQL SERVER 2008错误及解决办法

安装SQL SERVER 2008错误及解决办法

1、************** 异常文本**************System.Configuration.ConfigurationErrorsException: 创建userSettings/ndingPage.Properties.Settings 的配置节处理程序时出错: 未能加载文件或程序集“System, V ersion=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。

系统找不到指定的文件。

(C:\Users\hp\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thyclt svyyx\10.0.0.0\user.config line 5) ---> System.IO.FileNotFoundException: 未能加载文件或程序集“System,V ersion=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。

系统找不到指定的文件。

文件名:“System, V ersion=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”在System.Configuration.TypeUtil.GetTypeWithReflectionPermission(IInternalConfigHost host, String typeString, Boolean throwOnError)在System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.Init(RuntimeConfigurationRec ord configRecord, FactoryRecord factoryRecord)在System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.InitWithRestrictedPermissions( RuntimeConfigurationRecord configRecord, FactoryRecord factoryRecord)在System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory..ctor(RuntimeConfigurationRe cord configRecord, FactoryRecord factoryRecord)在System.Configuration.RuntimeConfigurationRecord.CreateSectionFactory(FactoryRecord factoryRecord)在System.Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord(String configKey, Boolean& isRootDeclaredHere)警告: 程序集绑定日志记录被关闭。

sql server 2008安装过程及报错的解决方法

sql server 2008安装过程及报错的解决方法

一.启动和登录SQL Server Management Studio1.单击Windows开始菜单。

2.选择“程序”或者“所有程序”命令。

3.选择Microsoft SQLServer2008目录。

4.选择SQL Server Management。

图-1 登录SQL Server Management Studio图-2 登录时发生“无法连接”的错误发生上面这样的错误(图-2),一般来说只有两种情况:第一种情况是你的"服务器名称"项填写错误了,第二种情况就是检查你的服务器是否启动了,检查的方法如下:1.单击Windows开始菜单2.选择“程序”或者“所有程序”命令。

3.选择Microsoft SQLServer2008命令。

4.选择配置工具命令。

5.选择SQL Server配置管理器,打开后窗口如下图(图-3)注意看你的服务器是否如下图(图-3)所示,要连接的服务器是否处于"正在运行"状态。

启动模式就好解释了,自动就是随系统启动,手动就是啥时候需要了自己来启动。

图-3 服务器状态二.修改登录验证模式图-4 登录错误如果遇到用SQL Server身份验证模式登录出现上面(图-4)的错误的话,多是因为SQL Server服务器没有启用TCP/IP协议,按照下面的步骤检查一下设置:1.单击Windows开始菜单。

2.选择"程序"或者"所有程序"命令。

3.选择Microsoft SQLServer 2008命令。

4.选择配置工具命令。

5.单击SQL Server配置管理器。

6.展开配置管理器左边的"SQL Server网络配置"节点。

7.单击"MS SQL SERVER的协议"选项。

8.得到下图(图-5),设置启用它的Named Pipes(命名管道)和TCP/IP协议。

双击TCP/IP选项,弹出如下图(图-6)所示的对话框。

SQL server 2008 安装过程错误解答

SQL server 2008 安装过程错误解答(1)、SQL server 2008 安装包下载地址:/s/1eQd7Izo序列号:Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYBEnterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB(2)出现如图错误把上面最后一段C:\Users………\user.config line 5 直接删除就行(3)还有一种情况是SQL 在选择安装过后,窗口就直接消失了原因:电脑上已有SQL文件,这时你就要想办法吧电脑上的SQL文件都删除,1、删除电脑上所有Microsoft Visual 2010文件2、删除所有含有SQL的文件方法:打开#控制面板#中的#程序和功能#选项,找出与上述两项相符的文件,直接删除,千万不要手软。

另外还要在开始输入就是注册表编辑器1。

停止所有跟Sql相关的服务:控制面板-〉管理工具-〉服务2。

在控制面板中卸载所有和SQL有关的一切程序或者组建3。

注册表清理():3.1彻底删除SQL Server:hkey_local_machine\software\Microsoft\MSSQLServerhkey_local_machine\software\Microsoft\Microsoft SQL Serverhkey_current_user\software\Microsoft\Microsoft SQL Serverhkey_current_user\software\Microsoft\MSSQLServerhkey_local_machine\system\currentcontrolset\control\sessionmanager\pe ndingfileren ameoperations3.2注册表中的相关信息删除:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。

“性能计数器注册表配置单元一致性”问题解决

SQL SERVER 安装出现“性能计数器注册表配置单元一致性”检查失败的问题在Windows Server 2003 、Windows XP或者Windows 2000中安装 SQL SERVER 2008 开发版和企业版时,会遇到“性能计数器注册表配置单元一致性”检查失败的问题(Windows Server 2008 由于暂时没有环境,尚未测试)(图一)安装提示错误信息为:(图二)解决方法:先根据帮助提示,打开/kb/300956,帮助的文档是让你使用安装光盘重置性能计数器文件,操作步骤比较复杂,可是我并没有安装什么特殊的软件,而且确定也没有病毒感染,为什么性能计数器会损坏呢,因此决定不到万不得已暂时不去重置性能计数器,以免扩大问题的影响面。

(Microsoft的Help文档经常是答非所问....)果然,经翻阅文档,发现计数器配置信息保存在注册表[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]中操作步骤:1. 在 Microsoft Windows 2003 或 Windows XP 桌面上,依次单击“开始”、“运行”,然后在“打开”中键入 regedit.exe,再单击“确定”。

在 Windows 2000 中,使用 regedt32.exe 启动注册表编辑器2. 定位到以下注册表项:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]"Last Counter"=dword:0000566a(22122) (这个值根据不同的机器各不相同,不是固定值)"Last Help"=dword:0000566b(22123) (这个值根据不同的机器各不相同,不是固定值)(图三)在图三中我们看到,Perflib下存在两个子项目[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]经过比较,发现在两个子文件夹项目下面存在的计数器最大值不同(图四)Perflib\004中Counter项目的最大值为22178(这个值根据不同的机器各不相同,不是固定值)(图五)Perflib\004中Help项目的最大值为22179(这个值根据不同的机器各不相同,不是固定值)(图六)Perflib\009中Counter项目的最大值为22122(这个值根据不同的机器各不相同,不是固定值)(图七)Perflib\009中Help项目的最大值为22123(这个值根据不同的机器各不相同,不是固定值)很显然,如图所示,在我的机器上[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib]中"Last Counter"和"Last Help"这两项的值,和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]中保存的最大值是相同的,分别为22122和22123(这两个数值每台电脑各不相同),而和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib\004]中保存的最大值不相同,正是由于这个差异,造成了SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败的故障。

解决安装sql2008时出现问题的方案


在安装过程中快结束的时候提示"mof 编译器无法连接到wmi服务器",检查一下 windows下的system32 中是否有framedyn.dll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyn.dll到s在SQL SERVER 2008安装的时候出现“MOF编译器无法连接VMI服务器。原因可能是语义错误的解决方案”错误提示,一般有以下步骤解决此方法:
除了卸载sql server 2008之外,还要删除和VS有关的所有插件,包括framework。
2、删除之前安装目录下的文件(program files下Microsoft文件夹中关于sql server 2008及vs的文件)
3、删除注册表中的sql server 信息,在启动中输入regedit,启动注册表
解决安装sql server2008时重复重启电脑的问题的方案:删除注册表的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 里的PendingFileRenameOperations项
在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。原因是,VC 2010的一个服务程序mscorsvw.exe进程调用Invoke导致的,结束这个进程,即可。
SQL Server 2008 序列号:Developer PTTFM-X467G-P7RH2-3Q6CG-4DMYB Enterprise JD8Y6-HQG69-P9H84-XDTPG-34MBB
解决安装sql server2008 时出现 jit 问题的方案。把那个目录(C:\Documents and Settings\Administrator\Local Settings\Application Data\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx\10.0.0.0)下的config文件。

sql server 2008安装过程及报错的解决方法

一.启动和登录SQL Server Management Studio1.单击Windows开始菜单。

2.选择“程序”或者“所有程序”命令。

3.选择Microsoft SQLServer2008目录。

4.选择SQL Server Management。

图-1 登录SQL Server Management Studio图-2 登录时发生“无法连接”的错误发生上面这样的错误(图-2),一般来说只有两种情况:第一种情况是你的"服务器名称"项填写错误了,第二种情况就是检查你的服务器是否启动了,检查的方法如下:1.单击Windows开始菜单2.选择“程序”或者“所有程序”命令。

3.选择Microsoft SQLServer2008命令。

4.选择配置工具命令。

5.选择SQL Server配置管理器,打开后窗口如下图(图-3)注意看你的服务器是否如下图(图-3)所示,要连接的服务器是否处于"正在运行"状态。

启动模式就好解释了,自动就是随系统启动,手动就是啥时候需要了自己来启动。

图-3 服务器状态二.修改登录验证模式图-4 登录错误如果遇到用SQL Server身份验证模式登录出现上面(图-4)的错误的话,多是因为SQL Server服务器没有启用TCP/IP协议,按照下面的步骤检查一下设置:1.单击Windows开始菜单。

2.选择"程序"或者"所有程序"命令。

3.选择Microsoft SQLServer 2008命令。

4.选择配置工具命令。

5.单击SQL Server配置管理器。

6.展开配置管理器左边的"SQL Server网络配置"节点。

7.单击"MS SQL SERVER的协议"选项。

8.得到下图(图-5),设置启用它的Named Pipes(命名管道)和TCP/IP协议。

双击TCP/IP选项,弹出如下图(图-6)所示的对话框。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档