场景:
在应用服务器中安装Sqlserver 2022版本 安装触发配置注册表项无效
在安装sqlserver的时候碰到了大家都没怎么碰到的问题 试过很多种方法但是还是没有办法有效的解决问题 在我自己误打误撞的情况下解决 但仅提供做参考不是标准答案(算是我的免责声明吧)
问题描述
在应用服务器中安装Sqlserver 2022版本 安装触发配置注册表项无效
安装时的log文件报的这个问题:
Detailed results:
Feature: Data Quality Services
Status: 失败
Reason for failure: 该功能的某个依赖项出错,导致该功能的安装过程失败。
Next Step: 使用以下信息解决错误,卸载此功能,然后再次运行安装过程。
Component name: SQL Server 数据库引擎服务实例功能
Component error code: 0x84BB0001
Error description: 配置注册表项无效。
也尝试过2019的基本安装:
原因分析和解决方案:
1.原因:可能是上次安装的时候有问题再次安装没有完全卸载干净Sqlserver
- win+r 输入regedit 进入注册表界面
- 先在卸载掉所有sql的程序
- 注册表:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft 把含有Sql server的全删了
- HKEY_CURRENT_USER\Software\Microsoft 一样的把含有Sql server的删了
- 删除C盘 Program Files下的 Microsoft SQL Server文件夹的文件 删不了的记得任务管理器关闭所有Sql的服务
- 删除C盘 Program Files(x86)下的 Microsoft SQL Server文件夹的文件 删不了的记得任务管理器关闭所有Sql的服务
- 然后重装试试
- 重点来了:
- 如果你重装成功了那下面就可以忽略了 如果你还没成功 就继续往下看
- 去查看你的注册表看看有没有关于sql的东西加了上去(博主是发现了没加上来)
- 如果没有加上来那你的问题和我的问题一样 如果不是那继续去寻找别的解决方案吧 真爱莫能助了;
- 解决方案就是找一个装好和你要装的版本一样的sql的朋友或者是同事把他的sql的注册表全部导出给你你打上去就能重装成功了!
- PS:注册表很重要 请先谨慎操作! 这方法是本人自己琢磨的不确保能100%成功。