今天在测试机上安装SQL Server 2000时发现需要输入序列号。这种情况以前也遇到过,从网上找一个SN即可通过。可今天找的几个SN都提示无法通过验证,想必不是序列号的问题了。我的系统是Windows 2003 Server with SP2,以前都是在XP、2000系统下安装的,没有问题,会不会是系统差异导致的?
google了一下,发现果然是和操作系统有关。据说微软也发布了相关的KB,不过我没有找到原文。解决方法如下:
打开注册表的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager,将SafeDLLSearchMode这个DWORD的键值改为0,如果没有的话就创建这个DWORD类型的键值。
然后就可以继续安装了。
注意:修改完注册表后,要退出安装重新安装一次就可以了。另外如果总是提示 sql server 2000 挂起的话请下载。http://www.pc6.com/softview/SoftView_52305.html用它就不用重启也可以安装sql server 2000了。 更多 0 
