我想从这个网站安装SQL Server 2008 R2快递:
http://www.microsoft.com/express/database/
我有一个64位的Windows 7机器。
我曾尝试在32位和64位版本,但每次失败的“性能计数器注册表配置单元一致性”。
我怎样才能解决这个问题,这样我可以安装SQL Server 2008 R2 Express吗?
您可以跳过安装完全的性能计数器检查:
setup.exe /ACTION=install /SKIPRULES=PerfMonCounterNotCorruptedCheck
节省您的桌面上执行文件确保你注意你的文件的名称转到开始,键入cmd右键单击它
选择以管理员身份运行按回车
那么下面的东西
C:\用户\计算机名\桌面>
如果您看到
C:\ Windows \ System32下>
请确保您在使用CD更改
键入文件名
C:\用户\计算机名\桌面>文件的名称,您copy.exe / ACTION =安装/ SKIPRULES = PerfMonCounterNotCorruptedCheck
好球员,在解决问题的办法如下:
1)夹00A:2)计数器:最后一个数字3)说明:最后一个号码
Folder Perflib:
Last Counter: 00A folder´s Counter
Last Help: 00A folder´s Help
准备就绪后,验证这两个相同的号码。成功
使用拉斐尔的解决方案:http://social.msdn.microsoft.com/Forums/en/sqlsetupandupgrade/thread/dddf0349-557b-48c7-bf82-6bd1adb5c694 ..
从新增的链接数据,以避免链接腐..
把这个在任何控制台应用程序:
的String.Format( “{0,3}”,CultureInfo.InstalledUICulture.Parent.LCID.ToString( “X”))替换(””, “0”)。
观看结果。在矿山,这是“016”。
那你去在这个关键的注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib
然后再创建一个与你来自的String.format结果得名。
在我的情况:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\016"
和复制是在这Perflib到您刚才创建的键的任何其他键的信息。再次运行安装目录。
只要运行该脚本,让你的3位代码。然后按照他的简单,简单的步骤,你准备好去!
干杯
我有同样的问题。对我来说,这个解决方案为SQL Server 2008 R2的快车。
SQLEXPRWT_x64_ENU.exe
快捷方式(这是我使用的文件名)/动作=安装/ SKIPRULES = PerfMonCounterNotCorruptedCheck
当然,这不能解决根本的问题,但它是一个解决方法,因为这种修复方法也适用于跳过安装性能计数器检查的原则。所不同的是这个方法做它,当通过命令行未能为我工作。
我有性能计数器REG问题,这里就是我所做的。
C:\项目\安装\ SQL Server 2008的管理Studio \ SQLManagementStudio_x86_ENU.exe / ACTION =安装/ SKIPRULES = PerfMonCounterNotCorruptedCheck
(注:我曾经在我的机器的C此位置的EXE:\项目\安装\ SQL Server 2008管理工作室)
开放命令行和类型LODCTR / R中的第计数器将恢复\重建。
没有必要跳过它。 http://technet.microsoft.com/en-us/library/cc774958.aspx
忽略损坏的检查结果安装。这仅仅是为我工作的解决方案:
Console.WriteLine(string.Format("{0,3}", CultureInfo.InstalledUICulture.Parent.LCID.ToString("X")).Replace(" ", "0"));
现在,如果你没有与步骤2中的3位数代码该路径下的文件夹,创建它。如果你有文件夹,检查其是否具有“计数器”和“帮助”该路径下的设定值。它可能不会 - 这就是为什么检查失败。
创建缺少的计数器和HELP键(REG_MULTI_SZ)。对于值,从上面(大概009)现有的路径复制它们。
支票现在应该通过。
这对我的作品:
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!
<sqlserverdir>\setup.exe /ACTION=install /SKIPRULES=PerfMonCounterNotCorruptedCheck
以上为我工作......我安装了它,从我的外部,使用命令行界面。
下面的解决方案对我的作品,你可以尝试: