安装sql 2005无法打开键。。。急

2024-12-20 07:07:52
推荐回答(5个)
回答1:

无法打开键: UNKNOWN\Components\8922126C77B064F4683FF04644421772\4BE06D23D119修复方法:1.使用组合键 Win+R 打开“运行”对话框,输入 regedit 并回车(可能需要管理员权限)2.找到这个键值 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData3.右击“UserData” 选择“权限”4.点击“高级”按钮5.选定“Administrators”,点击“应用”,将“当前所有者:”更改为“Administrators”6.“权限项目:”选定“Administrators”,勾选“使用可从此对象继承的权限替换所有子对象权限”,点击“确定”按钮至此,所有操作全部完成,关闭“注册表编辑器”。

回答2:

修复方法:
1.使用组合键 Win+R 打开“运行”对话框,输入 regedit 并回车(可能需要管理员权限)
2.找到这个键值 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
3.右击“UserData” 选择“权限(P)...”

4.点击“高级(V)”按钮

5.选定“Administrators……”,勾选“替换子容器和对象的所有者(R)”,点击“应用(A)”,将“当前所有者(C):”更改为“Administrators……”

6.“权限项目(T):”选定“Administrators……”,勾选“使用可从此对象继承的权限替换所有子对象权限(P)”,点击“确定”按钮

至此,所有操作全部完成,关闭“注册表编辑器”。

说明:以上内容的其他网友提供的,赞同率很高,不妨一试。

回答3:

你需要将sql service彻底卸载然后↓

使用这个命令

secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose

如果上面命令无效找不到文件就使用下面这个

secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

这个是重置本地策略组的命令所以需要以管理员身份运行CMD.EXE然后执行。等待完毕后再重装sql service!

回答4:

这样,安装顺序是sql server然后vs2008,应为先安装vs2008会安装Sql Express,这个注册表问题实在不好解决,你重新安装试试,这个操作简单

回答5:

权限设置后无法保存