Sql server 我该如何解决一个问题;性能计数器注册表配置单元一致性“;安装SQL Server R2 Express时?
我正在尝试从此站点安装SQL Server 2008 R2 Express: 我有一台64位的Windows7机器 我尝试了32位和64位版本,但在“性能计数器注册表配置单元一致性”方面都失败了 如何解决此问题,以便安装SQL Server 2008 R2 Express? 使用拉斐尔的解决方案: 从链接添加数据以避免链接损坏。 将其放在任何控制台应用程序上: string.Format(“{0,3}”,CultureInfo.InstalledCulture.Parent.LCID.ToString(“X”).Replace(“,“0”) 观察结果。我的名字是“016” 然后按此键进入注册表:Sql server 我该如何解决一个问题;性能计数器注册表配置单元一致性“;安装SQL Server R2 Express时?,sql-server,installation,sql-server-express,Sql Server,Installation,Sql Server Express,我正在尝试从此站点安装SQL Server 2008 R2 Express: 我有一台64位的Windows7机器 我尝试了32位和64位版本,但在“性能计数器注册表配置单元一致性”方面都失败了 如何解决此问题,以便安装SQL Server 2008 R2 Express? 使用拉斐尔的解决方案: 从链接添加数据以避免链接损坏。 将其放在任何控制台应用程序上: string.Format(“{0,3}”,CultureInfo.InstalledCulture.Parent.LCID.ToSt
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib
并使用从string.Format结果中获得的名称创建另一个
就我而言:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\016"
并将此Perflib中任何其他密钥上的信息复制到刚才创建的密钥。再次运行安装
只需运行脚本并获取您的3位数代码。然后按照他简单而快速的步骤,你就准备好了
干杯您可以完全跳过设置中的性能计数器检查:
setup.exe /ACTION=install /SKIPRULES=PerfMonCounterNotCorruptedCheck
我也有同样的问题。对我来说,此解决方案适用于SQL Server 2008 R2 Express
SQLEXPRWT\u x64\u ENU.exe
创建快捷方式(这是
文件(我用过)当然,这并不能解决根本问题,但这是一个解决方法,因为此解决方法的工作原理是跳过设置中的性能计数器检查。不同之处在于,当通过命令行执行此操作失败时,此方法对我有效。我遇到了性能计数器reg问题,下面是我所做的
伙计们,问题的解决办法如下:
Folder Perflib:
Last Counter: 00A folder´s Counter
Last Help: 00A folder´s Help
准备好了,请验证两个中的数字是否相同。成功打开命令行和
类型lodctr/r
p。计数器将被重新存储\重新创建
没有必要跳过它。
这对我来说很有用:
Click on Start and type in CMD
Right click and click on Run as administrator
Then from C:\windows\system32 type
lodctr /R:PerfStringBackup.INI
and press Enter
then restart the compurter and retry!
\setup.exe/ACTION=install/SKIPRULES=PerfMonCounterNotCorruptedCheck
以上为我工作。。。我确实使用命令行界面从外部安装了它。忽略检查结果会导致安装损坏。 这是唯一对我有效的解决方案:
Console.WriteLine(string.Format({0,3}),CultureInfo.installedCulture.Parent.LCID.ToString(“X”).Replace(“,“0”)代码>
检查现在应该通过。以下解决方案适合我,您可以试试:
- 写入以运行:regedit
- 然后打开 HKEY_本地_机器->软件->微软->Windows NT->性能库
- 在/009和/01F文件下,右键单击并选择新建,然后选择 “多字符串值”将其命名为“计数器”,然后再次执行这些步骤 创建“帮助”命名文件。(重要!!它区分大小写)
- 将“计数器”和“帮助”文件的内容复制到 将“CurrentLanguage”添加到/009和/01F文件
C:\Users\your computer name\Desktop>您的副本的文件名。exe/ACTION=install/SKIPRULES=perfmoncounternotcorrupted检查请澄清“1)文件夹00A:2)计数器:最后一个数字3)帮助:最后一个数字”。最后一个号码是什么?在我的例子中,文件夹00A有一个未设置值的计数器。它是一个C#console应用程序。您也可以使用Linqpad或Visual studio代码这是多个源上的解决方案,但仍然没有帮助我。注册表编辑(上面描述得很糟糕,但在其他网站上更好,也不起作用)位置也不是问题所在。唯一有效的解决方案是使用skiprule开关。请确保将lodctr/R与大写字母R一起使用&从SysWO重试该命令