SQL Server 2005安装时出现无法打开键的错误,导致无法安装,请教一下各位。

时间:2022-02-22 16:50:02
SQL Server 2005安装时出现无法打开键的错误,导致无法安装,请教一下各位。
如图所示,之前安装过sql server 2005,但是只有配置工具,而且无法连接上sa实例和默认的MSSQLSERVER还有自己新建的TEST实例,所以卸载掉重新再装。结果就出现这样的错误了。
而且现在打开配置工具是这样的:
SQL Server 2005安装时出现无法打开键的错误,导致无法安装,请教一下各位。
变成MMC无法创建管理单元。
我的电脑是windows 7 旗舰版的,64位。
请各位大侠指点迷津!多谢多谢!

31 个解决方案

#2


引用 1 楼 yangsh0722 的回复:
http://zhidao.baidu.com/question/225591531.html百度的,不懂

我已经是完全控制的权限了,因为我使用administrator登陆安装的。

#3


没有卸载干净。网上专门写在MSSQL的工具的。你找找。

#4


引用 3 楼 annatrov 的回复:
没有卸载干净。网上专门写在MSSQL的工具的。你找找。

我用这两个“msicuu2.exe”、“SrvInstw.exe”卸载的。后面再安装,还是这样子。

#5


http://download.csdn.net/detail/wgw335363240/3756601
彻底卸载了,重新装一下看看,估计上上次注册列表里面的没有清理干净。

#6


引用 5 楼 yangsh0722 的回复:
http://download.csdn.net/detail/wgw335363240/3756601
彻底卸载了,重新装一下看看,估计上上次注册列表里面的没有清理干净。

这东西我下载过了,刚刚下载的时候提示已经下载过该文件,重新下载不需要扣分,而且注册表我都删除掉的。

#7


你机上是不是有多个SQLServer版本?比如有2008、2012、2005等?

#8


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

#9


引用 7 楼 DBA_Huangzj 的回复:
你机上是不是有多个SQLServer版本?比如有2008、2012、2005等?

没有哦,就只安装了2005的,这台机子还格过机,装好系统就装的,然后连接不上实例,而且只有配置文件,然后就卸载了,重新安装,发现安装的时候出现问题,然后就搜索了一下,弄了完全卸载工具,还有注册这些都清了,在安装就出现上面的问题了。

#10


引用 8 楼 yangsh0722 的回复:
1.使用组合键 Win+R 打开“运行”对话框,输入 regedit 并回车(可能需要管理员权限)
2.找到这个键值HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
3.右击“UserData” 选择“权限”
4.点击“高级”按钮
5.选定“Adminis……
 
我有勾选那个“使用可从此对象继承的权限替换所有子对象权限”

#11


那你的安装文件以前安装成功过吗?

#13


引用 12 楼 yangsh0722 的回复:
http://bbs.csdn.net/topics/390378261你发的?

不是我发的

#14


引用 12 楼 yangsh0722 的回复:
http://bbs.csdn.net/topics/390378261你发的?

以前安装成功的。
然后我今天又在网上下载了一个安装了

#15


引用 12 楼 yangsh0722 的回复:
http://bbs.csdn.net/topics/390378261你发的?

他那个错误跟我不一样。

#16


引用 14 楼 jeamhuang 的回复:
引用 12 楼 yangsh0722 的回复:http://bbs.csdn.net/topics/390378261你发的?
以前安装成功的。
然后我今天又在网上下载了一个安装了

那你就重新下载一个跟你系统兼容的呗

#17


引用 11 楼 DBA_Huangzj 的回复:
那你的安装文件以前安装成功过吗?

以前安装成功的,今天安装这个不成功,然后就在网上下载另外的来安装了,但是发现下载的版本 ,貌似跟我之前的那个区别不是很大。

#18


引用 16 楼 yangsh0722 的回复:
引用 14 楼 jeamhuang 的回复:引用 12 楼 yangsh0722 的回复:http://bbs.csdn.net/topics/390378261你发的?
以前安装成功的。
然后我今天又在网上下载了一个安装了
那你就重新下载一个跟你系统兼容的呗


也只能这样试试了。

#19


SQL Server 2005安装时出现无法打开键的错误,导致无法安装,请教一下各位。那很可能是安装文件的问题了

#20


叫黄子健给你来一个连接吧

#21


引用 19 楼 DBA_Huangzj 的回复:
那很可能是安装文件的问题了

版主,有没有比较好用的版本?给个链接呗 SQL Server 2005安装时出现无法打开键的错误,导致无法安装,请教一下各位。

#22


引用 20 楼 yangsh0722 的回复:
叫黄子健给你来一个连接吧

黄子健是哪位大侠?

#23


引用 21 楼 jeamhuang 的回复:
引用 19 楼 DBA_Huangzj 的回复:
那很可能是安装文件的问题了
版主,有没有比较好用的版本?给个链接呗

http://http://www.microsoft.com/sqlserver/en/us/get-sql-server/try-it.aspx我用2008的,也建议你从2008用其

#25


引用 24 楼 DBA_Huangzj 的回复:
贴多了http://www.microsoft.com/en-us/sqlserver/get-sql-server/try-it.aspx

谢谢版主,但是我们由于项目需要,甲方要求我们只能用2005的。比较郁闷。

#26


引用 25 楼 jeamhuang 的回复:
引用 24 楼 DBA_Huangzj 的回复:
贴多了http://www.microsoft.com/en-us/sqlserver/get-sql-server/try-it.aspx
谢谢版主,但是我们由于项目需要,甲方要求我们只能用2005的。比较郁闷。
那你看看我那个连接进去能不能找到2005的

#27


引用 26 楼 DBA_Huangzj 的回复:
引用 25 楼 jeamhuang 的回复:引用 24 楼 DBA_Huangzj 的回复:
贴多了http://www.microsoft.com/en-us/sqlserver/get-sql-server/try-it.aspx
谢谢版主,但是我们由于项目需要,甲方要求我们只能用2005的。比较郁闷。那你看看我那个连接进去能不能找到2005的

好的,谢谢版主! SQL Server 2005安装时出现无法打开键的错误,导致无法安装,请教一下各位。

#28


引用 22 楼 jeamhuang 的回复:
引用 20 楼 yangsh0722 的回复:叫黄子健给你来一个连接吧
黄子健是哪位大侠?

你所说的楼主,我给他取的名字

#29


引用 28 楼 yangsh0722 的回复:
引用 22 楼 jeamhuang 的回复:引用 20 楼 yangsh0722 的回复:叫黄子健给你来一个连接吧
黄子健是哪位大侠?
你所说的楼主,我给他取的名字

哦,原来是大人啊,失礼失礼。@DBA_Huangzj

#30


我也遇到过,最后数据库差点被我搞掉了!

#31


1. 依次点击开始,所有程序,附件,右键单击命令提示符,选择以管理员身份运行。 
2. 复制或手动输入下列命令, secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose 
3. 待运行完成后,重新尝试安装

#1


#2


引用 1 楼 yangsh0722 的回复:
http://zhidao.baidu.com/question/225591531.html百度的,不懂

我已经是完全控制的权限了,因为我使用administrator登陆安装的。

#3


没有卸载干净。网上专门写在MSSQL的工具的。你找找。

#4


引用 3 楼 annatrov 的回复:
没有卸载干净。网上专门写在MSSQL的工具的。你找找。

我用这两个“msicuu2.exe”、“SrvInstw.exe”卸载的。后面再安装,还是这样子。

#5


http://download.csdn.net/detail/wgw335363240/3756601
彻底卸载了,重新装一下看看,估计上上次注册列表里面的没有清理干净。

#6


引用 5 楼 yangsh0722 的回复:
http://download.csdn.net/detail/wgw335363240/3756601
彻底卸载了,重新装一下看看,估计上上次注册列表里面的没有清理干净。

这东西我下载过了,刚刚下载的时候提示已经下载过该文件,重新下载不需要扣分,而且注册表我都删除掉的。

#7


你机上是不是有多个SQLServer版本?比如有2008、2012、2005等?

#8


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

#9


引用 7 楼 DBA_Huangzj 的回复:
你机上是不是有多个SQLServer版本?比如有2008、2012、2005等?

没有哦,就只安装了2005的,这台机子还格过机,装好系统就装的,然后连接不上实例,而且只有配置文件,然后就卸载了,重新安装,发现安装的时候出现问题,然后就搜索了一下,弄了完全卸载工具,还有注册这些都清了,在安装就出现上面的问题了。

#10


引用 8 楼 yangsh0722 的回复:
1.使用组合键 Win+R 打开“运行”对话框,输入 regedit 并回车(可能需要管理员权限)
2.找到这个键值HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
3.右击“UserData” 选择“权限”
4.点击“高级”按钮
5.选定“Adminis……
 
我有勾选那个“使用可从此对象继承的权限替换所有子对象权限”

#11


那你的安装文件以前安装成功过吗?

#12


#13


引用 12 楼 yangsh0722 的回复:
http://bbs.csdn.net/topics/390378261你发的?

不是我发的

#14


引用 12 楼 yangsh0722 的回复:
http://bbs.csdn.net/topics/390378261你发的?

以前安装成功的。
然后我今天又在网上下载了一个安装了

#15


引用 12 楼 yangsh0722 的回复:
http://bbs.csdn.net/topics/390378261你发的?

他那个错误跟我不一样。

#16


引用 14 楼 jeamhuang 的回复:
引用 12 楼 yangsh0722 的回复:http://bbs.csdn.net/topics/390378261你发的?
以前安装成功的。
然后我今天又在网上下载了一个安装了

那你就重新下载一个跟你系统兼容的呗

#17


引用 11 楼 DBA_Huangzj 的回复:
那你的安装文件以前安装成功过吗?

以前安装成功的,今天安装这个不成功,然后就在网上下载另外的来安装了,但是发现下载的版本 ,貌似跟我之前的那个区别不是很大。

#18


引用 16 楼 yangsh0722 的回复:
引用 14 楼 jeamhuang 的回复:引用 12 楼 yangsh0722 的回复:http://bbs.csdn.net/topics/390378261你发的?
以前安装成功的。
然后我今天又在网上下载了一个安装了
那你就重新下载一个跟你系统兼容的呗


也只能这样试试了。

#19


SQL Server 2005安装时出现无法打开键的错误,导致无法安装,请教一下各位。那很可能是安装文件的问题了

#20


叫黄子健给你来一个连接吧

#21


引用 19 楼 DBA_Huangzj 的回复:
那很可能是安装文件的问题了

版主,有没有比较好用的版本?给个链接呗 SQL Server 2005安装时出现无法打开键的错误,导致无法安装,请教一下各位。

#22


引用 20 楼 yangsh0722 的回复:
叫黄子健给你来一个连接吧

黄子健是哪位大侠?

#23


引用 21 楼 jeamhuang 的回复:
引用 19 楼 DBA_Huangzj 的回复:
那很可能是安装文件的问题了
版主,有没有比较好用的版本?给个链接呗

http://http://www.microsoft.com/sqlserver/en/us/get-sql-server/try-it.aspx我用2008的,也建议你从2008用其

#24


#25


引用 24 楼 DBA_Huangzj 的回复:
贴多了http://www.microsoft.com/en-us/sqlserver/get-sql-server/try-it.aspx

谢谢版主,但是我们由于项目需要,甲方要求我们只能用2005的。比较郁闷。

#26


引用 25 楼 jeamhuang 的回复:
引用 24 楼 DBA_Huangzj 的回复:
贴多了http://www.microsoft.com/en-us/sqlserver/get-sql-server/try-it.aspx
谢谢版主,但是我们由于项目需要,甲方要求我们只能用2005的。比较郁闷。
那你看看我那个连接进去能不能找到2005的

#27


引用 26 楼 DBA_Huangzj 的回复:
引用 25 楼 jeamhuang 的回复:引用 24 楼 DBA_Huangzj 的回复:
贴多了http://www.microsoft.com/en-us/sqlserver/get-sql-server/try-it.aspx
谢谢版主,但是我们由于项目需要,甲方要求我们只能用2005的。比较郁闷。那你看看我那个连接进去能不能找到2005的

好的,谢谢版主! SQL Server 2005安装时出现无法打开键的错误,导致无法安装,请教一下各位。

#28


引用 22 楼 jeamhuang 的回复:
引用 20 楼 yangsh0722 的回复:叫黄子健给你来一个连接吧
黄子健是哪位大侠?

你所说的楼主,我给他取的名字

#29


引用 28 楼 yangsh0722 的回复:
引用 22 楼 jeamhuang 的回复:引用 20 楼 yangsh0722 的回复:叫黄子健给你来一个连接吧
黄子健是哪位大侠?
你所说的楼主,我给他取的名字

哦,原来是大人啊,失礼失礼。@DBA_Huangzj

#30


我也遇到过,最后数据库差点被我搞掉了!

#31


1. 依次点击开始,所有程序,附件,右键单击命令提示符,选择以管理员身份运行。 
2. 复制或手动输入下列命令, secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose 
3. 待运行完成后,重新尝试安装