在给出的输入CD-KEY(序列号)的界面中,输入你已经安装的windows server 2003 的CD-KEY(序列号)即可以继续安装,而不是SQL
2000的CD-KEY(序列号)。
Windows server 2003的CD-KEY(序列号):JCGMJ-TC669-KCBG7-HB8X2-FXG7M
(附:SQL2000的CD-KEY(序列号):SN:311-0432642 CD-KEY:H6TWQ-TQQM8-HXJYG-D69F7-R84VM)
方法二: 推荐
按照下列步骤:
1. 在 SQLServer 安装向导, 单击 取消 。
2. 启动注册表编辑器。单击 开始-->运行, 键入 regedit , 和然后 "确定"。
3. 找到并双击 SafeDllSearchMode 注册表项。
在运行 Windows Server 2003 服务器或存储 Windows Server 2003, 此注册表项位于以下注册表子项下:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
在运行带有 SP 4, Windows 2000 服务器此注册表项位于以下注册表子项下:
HKEY_LOCAL_MACHINE\System\Control\Session Manager
(注意 如果 SafeDllSearchMode注册表项不存在, 创建 SafeDllSearchMode 注册表项。)
4. 在 数值数据 框中, 将值从 1 更改为 0, 然后单击 确定 。
5. 退出注册表编辑器。
6. 重新安装 SQL Server 2000, 并安装最新的 SQL Server 2000 补丁包。
7. 重新启动服务器。
sqlserver2005安装失败
一、服务器处理器内核数不是2的幂
在以下条件下会导致的sqlserver2005安装失败:
· 该比率逻辑处理器和物理套接字之间不是 2 的幂。例如对于计算机有单个插座一起使用三层核心的处理器。
· 物理内核的数量不是 2 的幂。
· 总的 cpu 数是一个付息日不固定的数字。例如对于有七个或九个 cpu。
问题描述:
在安装过程中sqlserver检测一切正常,0错误,0警告。软硬环境完全满足安装条件。
但安装到sql server database services中突然提示“sql server服务无法启动,有关详细信息请参阅sql server联机丛书……”的对话框。
取消后卸载已安装组件,清除所有sqlserver注册表信息。重新安装,问题依旧。经检查,服务器任务管理器“性能”选项卡下,显示多组cpu共为24核。物理内核数量不是2的幂(如1、2、4、8、16、32……)。
解决方法:
1. 若要调整 Windows Server 2003 中的逻辑处理器的数量,请按照下列步骤操作:
a. 单击 开始,单击 运行,键入 msconfig,然后单击 确定。
b. 在 系统配置实用程序 对话框中,单击 BOOT.INI 选项卡。
c. 在 BOOT.INI 选项卡上单击 高级选项。
d. 在 BOOT.INI 高级选项 对话框中,单击以选中在 / NUMPROC = 复选框。
e. 在旁边的列表在 / NUMPROC = 复选框,单击 1(2的0次幂),然后单击 确定。
f. 在 系统配置实用程序 对话框中,单击 确定。
g. 重新启动服务器。
2. 安装 SQL Server 2005。 问题解决,可正常安装。
3. 安装完成后,下载安装sqlserver2005sp2补丁包。
4. 改回使用所有处理器,重新启动服务器。请按照下列步骤操作:
. 单击 开始,单击 运行,键入 msconfig,然后单击 确定。
a. 在 系统配置实用程序 对话框中,单击 常规 选项卡。
b. 在 常规 选项卡上单击 正常启动-加载所有设备驱动程序和服务,然后单击 确定。
重新启动服务器。
二、注册表没有删除干净(这也是最常见的)
运行regedit命令,进入注册表,删除如下项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVERADHELPER
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server