windows 2003 安装 sql server 2000 时提示无法验证产品密钥的解决方法
今天在一台windows 2003 sp2系统的机器上安装ms sql server 2000数据库服务器,以前安装过n次了,都没什么问题,也不记得输入什么sn之类的序列号了,今天竟然有一步让输入序列号,但是序列号是已经填写好的,我直接点击下一步,提示了一个错误信息提示“无法验证产品密钥”???本想可能是密钥不对?可想到以前从没输入过sql server 2000的什么安装序列号啊。
网上搜索了一些资料,才明白原来不是sql 2000序列号的问题。可能是因为系统环境设置和权限设置的问题,造成sql server 2000的安装程序没正确找到他自己的版本验证dll文件,而是调用了windows 2003 本身的版本验证文件,那么输入2003的验证序列号应该就可以继续安装sql server 2000了。呵呵,好像很难理解,不过解决方法很简单。
SQL Server2000 安装时提示无法验证产品密匙解决方法有两种,一种就是直接在输入框中输入windows 2003的安装学列号,即可点击下一步继续安装sql server 2000。
还有一种解决Win2k3Server安装SQL2000时提示无法验证产品密钥方法就是修改注册表,让安装程序找到正确的sql server 2000自己的验证文件。开始菜单中运行regedit打开注册表编辑器,找到键HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager将其中SafeDLLSearchMode的DWORD值并将值从 1 更改为 0,如果SafeDLLSearchMode值不存在, 新建一个DWORD类型的SafeDLLSearchMode键值,然后重新运行sql server 2000的安装程序,就不会再提示什么无法验证产品密钥的信息了