windows7安装SQL2000不兼容的解决方法

64位win7安装SQL2000无响应

哈,你遇到过这个SQL2 000安装问题吗?上周我帮邻组做了一次,确实很麻烦。

你提到的两种方法我基本上都试过了。
第一个是更改注册表中的 SafeDllSearchMode。
我记得安装程序卡在某个界面无法移动,所以就改了。
你写的具体路径是正确的。
只需将 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager 中的键值更改为 0。
不过,请注意,更改后可能需要重新启动计算机才能生效。
2 02 3 年1 2 月我在上海机房,帮他们服务器安装SQL的时候,忘了说需要重启。
结果他们又来问为什么没有答复。
我真的笑死自己了。

第二个是删除PendingFileRenameOperations。
我也遇到过这个。
2 02 2 年我曾经在北京,当时我正在为客户安装一台旧电脑。
当出现“Installation Pending”提示时,数据尚未写入硬盘。
只需删除此注册表项并继续安装即可。
该键通常在安装后消失。
如果无法删除也没关系。
也许是因为系统会自行清理。

但是,使用这两种方法时应该小心。
如果注册表更改不正确,其他地方可能会出现问题。
我有一个朋友删除了其他密钥,系统出现蓝屏,这把他吓坏了。
建议您在进行更改之前备份注册表,或者至少知道如何恢复它。

无论如何,这取决于你。
我亲自测试过这两种方法是有效的,但是在行动之前一定要小心。

windows7安装SQL2000不兼容的解决方法

说白了,UAC和注册表是Win7 上安装SQL2 000的两个障碍。
这很复杂,因为它需要绕过系统权限和首选项。

首先让我告诉你最重要的事情。
当我去年运行这个项目时,我几乎被 UAC 困住了,所以我需要完全关闭它。
直接在“开始”中键入“msconfig”,在“工具”中选择“更改UAC设置”,然后单击“不要通知我”。
这将关闭所有权限提示,因此请记住在安装 SQL2 000 后重新打开它们。

另一件事是注册表技巧相当困难。
输入“regedit”找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManger”,删除PendingFileRenameOperations键值。
说实话,这很令人沮丧。
如果删除错误,您的系统将蓝屏,并且无法正常启动,直到您删除SQL2 000。

一开始我以为安装SQL2 000会很容易,但是UAC提示很烦人。
后来我发现有些不对劲。
原来你的权限级别不正确。
等等,还有一件事,安装完SQL2 000后记得打补丁。
需要 SP3 否则,你的系统就会像雨后蘑菇一样漏洞百出。

我们建议您先在虚拟机上尝试该过程,然后再在生产计算机上尝试该过程。
在Win7 上安装SQL2 000涉及到很多细节。