程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> 更多數據庫知識 >> win2003安裝sqlserver 2000提示無法驗證產品密鑰的解決方法

win2003安裝sqlserver 2000提示無法驗證產品密鑰的解決方法

編輯:更多數據庫知識

症狀
在 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 普通用戶運行錯誤解決方法補充

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved