win2003安装sqlserver 2000提示无法验证产品密钥的解决方法

(编辑:jimmy 日期: 2024/12/24 浏览:2)

症状
在 Service Pack 4 (SP 4) 运行 Microsoft Windows Server 2003、 Microsoft Windows Storage Server 2003 或 Microsoft Windows 2000 在服务器上, 您尝试安装 Microsoft SQL Server 2000 通过卷许可协议 (VLA) 媒体。 执行此操作时,会出现以下错误信息 SQL Server 安装向导的 CD KEY 页上:
无法验证产品密钥

解决方案

警告 如果您修改注册表错误地通过使用注册表编辑器或使用另一种方法,则可能会出现严重的问题。 这些问题可能需要您重新安装您的操作系统。 Microsoft 不能保证您可以解决这些问题。 修改注册表需要您自担风险。

若要解决此问题,请按照下列步骤操作:
1. 在 SQL Server 安装向导,单击 取消 。
2. 启动注册表编辑器。 为此,单击 开始 ,单击 运行 ,键入 regedit ,然后单击 确定 。
3. 找到并双击该 SafeDllSearchMode 注册表项。
在运行 Windows Server 2003 的服务器或 Windows Storage Server 2003,此注册表项位于下面的注册表子项下:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
带 SP 4 的运行 Windows 2000 的一个服务器上, 此注册表项位于下面的注册表子项下:
HKEY_LOCAL_MACHINE\System\Control\Session Manager
注意 如果该 SafeDllSearchMode 注册表项不存在,创建 SafeDllSearchMode 注册表项作为 DWORD 值。
4. 在 数值数据 框,将值从 1 更改为 0,然后单击 确定 。
5. 退出注册表编辑器。
6. 重新安装 SQL Server 2000,然后再安装最新的 SQL Server 2000 Service Pack。
7. 重新启动服务器。

简洁版本:
在Windows2003 SP1或sp2的环境下,安装SQLServer2000,原本不需要输入CD-KEY的地方需要输入了,而且,还提示“无法验证产品密钥”。
解决方法如下(Microsoft的官方解决办法):
取消安装并打开注册表编辑器。浏览HKLM\System\Control\Session Manager\中的SafeDLLSearchMode键,此键为 DWORD值,将值从1更改为0。如果该键不存在,则创建它。完后重新启动 SQLServer 安装并继续以安装 SQLServer,即可解决问题。

其实安装好sqlserver还有安全问题需要解决。具体的设置方法可以参考

Win2003 MSSQL以普通用户运行设置篇

sqlserver 普通用户运行错误解决方法补充

一句话新闻

一文看懂荣耀MagicBook Pro 16
荣耀猎人回归!七大亮点看懂不只是轻薄本,更是游戏本的MagicBook Pro 16.
人们对于笔记本电脑有一个固有印象:要么轻薄但性能一般,要么性能强劲但笨重臃肿。然而,今年荣耀新推出的MagicBook Pro 16刷新了人们的认知——发布会上,荣耀宣布猎人游戏本正式回归,称其继承了荣耀 HUNTER 基因,并自信地为其打出“轻薄本,更是游戏本”的口号。
众所周知,寻求轻薄本的用户普遍更看重便携性、外观造型、静谧性和打字办公等用机体验,而寻求游戏本的用户则普遍更看重硬件配置、性能释放等硬核指标。把两个看似难以相干的产品融合到一起,我们不禁对它产生了强烈的好奇:作为代表荣耀猎人游戏本的跨界新物种,它究竟做了哪些平衡以兼顾不同人群的各类需求呢?