安装SQLSERVER2008R2保持和SQL2000独立运行的安装过程
昨天看到网友发了个贴子:“刚装了SQL server 2008 r2,却连接到服务器连接不了。”印象中SQL2008安装后我也曾遇到过此问题,不过已经两年没用了,具体怎么解决的记得不太清了。于是,连夜下载一个SQLSERVERR2-"cn_sql_server_2008_r2_developer_x86_x64_ia64_dvd_522724.iso",4.3G好大呀,管不了那么多,开动迅雷下载吧,凡正是光纤,天亮肯定能下完。第二天上班,果然下载好了,安装吧,等等。 我们ERP系统使用的是SQLSERVER2000,SQL2000不能卸,那就留着吧,原来有经验,新安装的SQL2008服务名后加XXX,开装: 1、解压光盘映像或刻到光盘上安装: 直接选择第2项“安装”: 选择第一项“全新安装或向现有安装添加功能”: 如果有未通过项,安装程序会具体找出,点击确定: 下一步,同意条款: ? 点安装: 出现一项失败,按提示“http://support.microsoft.com/kb/300956.”查找解决办法: 检查器 (SCC) 会验证性能监视器计数器注册表项的值。如果 SCC 无法验证现有的注册表项或无法运行 Lodctr.exe 系统程序,则 SCC 检查将失败,并阻止安装。若要完成安装,则必须手动增加该注册表项。 在[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib]。查找以下项: Last Counter"=dword:00000ed4 (5276) Last Help"=dword:00000ed5 (5277) 验证这些项的值。 如果装中文版的上一步骤 (5276) 的 Last Counter 值必须等于以下注册表项中 Perflib 04 的 Counter 项的最大值,并且上一步骤 (5277) 的 Last Help 值必须等于以下注册表项中 Perflib 04 的 Help 项的最大值:[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib 09]。 如果装英文版的上一步骤 (5276) 的 Last Counter 值必须等于以下注册表项中 Perflib 09 的 Counter 项的最大值,并且上一步骤 (5277) 的 Last Help 值必须等于以下注册表项中 Perflib 09 的 Help 项的最大值:[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib 09]。 如果键值不符就卸载掉.net framework 2.0 解决办法复杂,直接卸载掉.net framework 2.0及以上版本,再次安装: 选择第一项: 安装项自己选择,Reporting Services如果用不到就不选了: 输入新的实例abc,继续: 我认为这一步是关键的,帐户名先选择系统用户: 指定sa密码: 其余一路Ok,不会有问题了。 完成安装: 注意服务中增长了以下几项: 登录时请选择SQL登录: 网络登录不上时,请进入服务配置,启用第二、三项就可以了: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |