蒲庙镇广良村图片:XP系统装SQL SEVER 2005 问题解决 方法总结。

来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 14:31:25

XP系统装SQL SEVER 2005 问题解决 方法总结。

     最近,自己在给自己的机器上装SQL 2005 遇到了好多 麻烦,特总结如下共同分享。   我在我的镜像XP系统上先装了,SQL 2005 Enterprise Edition 可是在开始装是就出现问题:提示我到 HTTP://go.microsoft.com/fwlink/?linkid=50380下载 windows installer 3.1 redistibutable 并安装,我就按着说得做,可后来 在选取数据库 服务和组件是只有一个能选择,安装失败。   其实:后来才知道自己的系统现在更本装不来这样的 版本的数据库。   然后。在网上听人说下载个 个人版的SQL2005 就可以装了。   我就下了个个人版的结果还是不行。     然后我又下了个开发版的,又装;出现问题一:在SQL中为安装程序填加计数器注册表项值?     

1.在我的 Windows XP 桌面上,依次单击“开始”、“运行”,然后在“打开”中键入 regedit ,再单击“确定”。 

2.定位到以下注册表项:

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib]

"Last Counter"=dword:00000ed4 (5276)

"LastHelp"=dword:00000ed5 (5277)

[注意:]{不同的机器参数可能会不一样,但是我开始就一直一为只要把Last Counter值和Last Help 的值保持和 perflib/004中的Counter 和Help 对应相等就OK啦! 错了!!这样不行,必须是最大值匹配相等才可以!}

3.上一步的“Last Counter”值 (5276) 必须与以下注册表项中“Perflib/004”的“Counter”项的最大值匹配,并且上一步的“Last Help”值 (5277) 必须与以下注册表项中“Perflib/004”的“Help”项的最大值匹配。

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/009]

注意 004 是中文的一个示例。“Last Counter”和“Last Help”值是由 Windows 动态分配的;这两个值会因计算机的不同而不同。

4.如有必要,可修改“/Perflib”项中的“Last Counter”和“Last Help”值的值:在右侧窗格中,右键单击“Last Counter”或“Last Help”,单击“修改”,再单击“Base = "Decimal"”,在“值数据”中设置值,再单击“确定”。如有必要,对另一个项重复以上过程,然后关闭注册表编辑器。

5.再次运行 SQL Server 安装程序。

问题二:因为我在装这个数据库之前也装过其他的SQL版本的,后来在解决上面的问题后又出现提示:在C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data 中要把Data 删除!

 我删除后重装,结果装成功啦!