Win2003安装SQLServer2000暗示产品密钥的解决方案不能验证
症状在Service Pack 4(SP 4)2003微软Windows服务器,微软服务器上运行的Windows存储服务器2003或微软Windows 2000,你试图通过批量许可协议安装微软SQL Server 2000(VLA)媒体。当你这样做时,下面的错误信息将SQL Server CD密钥安装向导出现在页:
无法验证产品密钥
解决方案
警告:如果您使用注册表编辑器或使用另一种方法修改注册表错误,可能会出现严重的问题。这些问题可能需要您重新安装操作系统。微软并不能保证您能解决这些问题。注册表的修改要求您承担风险。
要解决这个问题,请遵循以下步骤:
1。在SQLServer安装向导中单击取消。
2。启动注册表编辑器。为此,请单击开始,单击运行,键入regedit,然后单击确定。
三.找到并双击safedllsearchmode注册表项。
在服务器运行Windows Server 2003或Windows存储服务器2003,此注册表项是位于以下注册表子项:
hkey_local_machine 系统 CurrentControlSet 控制会话管理器
在SP 4运行Windows 2000 Server,这个注册表项是位于以下注册表子项:
hkey_local_machine 系统控制会话管理器
注意,如果safedllsearchmode注册表项不存在,safedllsearchmode创建的注册表项的DWORD值。
4。在数字数据框中,将值从1更改为0,然后单击确定。
5。退出注册表编辑器。
6。重新安装SQL Server 2000,然后安装最新的SQL Server 2000服务包。
7。重新启动服务器。
简单版:
在Windows2003 SP1或SP2环境,SQLServer2000安装。它不需要输入CD-KEY。它还需要输入,也无法验证产品密钥。
解决方案如下(微软的官方解决方案):
卸载并打开注册表编辑器,浏览HKLM 系统控制 safedllsearchmode会话管理器的关键,这是DWORD值和变化值从1到0。如果该键不存在,它被创建。这个问题可以通过重新启动SQLServer安装并继续安装SQLServer结束后解决。
事实上,SQLServer安装和安全问题需要解决。具体设置方法可参考
Win2003 MSSQL运行普通用户设置
普通用户运行SQLServer错误解决方案的补充