如图所示,之前安装过sql server 2005,但是只有配置工具,而且无法连接上sa实例和默认的MSSQLSERVER还有自己新建的TEST实例,所以卸载掉重新再装。结果就出现这样的错误了。
而且现在打开配置工具是这样的:
变成MMC无法创建管理单元。
我的电脑是windows 7 旗舰版的,64位。
请各位大侠指点迷津!多谢多谢!
31 个解决方案
#2
我已经是完全控制的权限了,因为我使用administrator登陆安装的。
#3
没有卸载干净。网上专门写在MSSQL的工具的。你找找。
#4
我用这两个“msicuu2.exe”、“SrvInstw.exe”卸载的。后面再安装,还是这样子。
#6
这东西我下载过了,刚刚下载的时候提示已经下载过该文件,重新下载不需要扣分,而且注册表我都删除掉的。
#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”,勾选“使用可从此对象继承的权限替换所有子对象权限”,点击“确定”按钮至此,所有操作全部完成,关闭“注册表编辑器”。
2.找到这个键值HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
3.右击“UserData” 选择“权限”
4.点击“高级”按钮
5.选定“Administrators”,点击“应用”,将“当前所有者:”更改为“Administrators”
6.“权限项目:”选定“Administrators”,勾选“使用可从此对象继承的权限替换所有子对象权限”,点击“确定”按钮至此,所有操作全部完成,关闭“注册表编辑器”。
#9
没有哦,就只安装了2005的,这台机子还格过机,装好系统就装的,然后连接不上实例,而且只有配置文件,然后就卸载了,重新安装,发现安装的时候出现问题,然后就搜索了一下,弄了完全卸载工具,还有注册这些都清了,在安装就出现上面的问题了。
#10
我有勾选那个“使用可从此对象继承的权限替换所有子对象权限”
#11
那你的安装文件以前安装成功过吗?
#13
不是我发的
#14
以前安装成功的。
然后我今天又在网上下载了一个安装了
#15
他那个错误跟我不一样。
#16
那你就重新下载一个跟你系统兼容的呗
#17
以前安装成功的,今天安装这个不成功,然后就在网上下载另外的来安装了,但是发现下载的版本 ,貌似跟我之前的那个区别不是很大。
#18
也只能这样试试了。
#19
那很可能是安装文件的问题了
#20
叫黄子健给你来一个连接吧
#21
版主,有没有比较好用的版本?给个链接呗
#22
黄子健是哪位大侠?
#25
谢谢版主,但是我们由于项目需要,甲方要求我们只能用2005的。比较郁闷。
#26
那你看看我那个连接进去能不能找到2005的
#27
好的,谢谢版主!
#28
你所说的楼主,我给他取的名字
#29
哦,原来是大人啊,失礼失礼。@DBA_Huangzj
#30
我也遇到过,最后数据库差点被我搞掉了!
#31
1. 依次点击开始,所有程序,附件,右键单击命令提示符,选择以管理员身份运行。
2. 复制或手动输入下列命令, secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
3. 待运行完成后,重新尝试安装
2. 复制或手动输入下列命令, secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
3. 待运行完成后,重新尝试安装
#1
#2
我已经是完全控制的权限了,因为我使用administrator登陆安装的。
#3
没有卸载干净。网上专门写在MSSQL的工具的。你找找。
#4
我用这两个“msicuu2.exe”、“SrvInstw.exe”卸载的。后面再安装,还是这样子。
#5
http://download.csdn.net/detail/wgw335363240/3756601
彻底卸载了,重新装一下看看,估计上上次注册列表里面的没有清理干净。
彻底卸载了,重新装一下看看,估计上上次注册列表里面的没有清理干净。
#6
这东西我下载过了,刚刚下载的时候提示已经下载过该文件,重新下载不需要扣分,而且注册表我都删除掉的。
#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”,勾选“使用可从此对象继承的权限替换所有子对象权限”,点击“确定”按钮至此,所有操作全部完成,关闭“注册表编辑器”。
2.找到这个键值HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
3.右击“UserData” 选择“权限”
4.点击“高级”按钮
5.选定“Administrators”,点击“应用”,将“当前所有者:”更改为“Administrators”
6.“权限项目:”选定“Administrators”,勾选“使用可从此对象继承的权限替换所有子对象权限”,点击“确定”按钮至此,所有操作全部完成,关闭“注册表编辑器”。
#9
没有哦,就只安装了2005的,这台机子还格过机,装好系统就装的,然后连接不上实例,而且只有配置文件,然后就卸载了,重新安装,发现安装的时候出现问题,然后就搜索了一下,弄了完全卸载工具,还有注册这些都清了,在安装就出现上面的问题了。
#10
我有勾选那个“使用可从此对象继承的权限替换所有子对象权限”
#11
那你的安装文件以前安装成功过吗?
#12
#13
不是我发的
#14
以前安装成功的。
然后我今天又在网上下载了一个安装了
#15
他那个错误跟我不一样。
#16
那你就重新下载一个跟你系统兼容的呗
#17
以前安装成功的,今天安装这个不成功,然后就在网上下载另外的来安装了,但是发现下载的版本 ,貌似跟我之前的那个区别不是很大。
#18
也只能这样试试了。
#19
那很可能是安装文件的问题了
#20
叫黄子健给你来一个连接吧
#21
版主,有没有比较好用的版本?给个链接呗
#22
黄子健是哪位大侠?
#23
http://http://www.microsoft.com/sqlserver/en/us/get-sql-server/try-it.aspx我用2008的,也建议你从2008用其
#24
#25
谢谢版主,但是我们由于项目需要,甲方要求我们只能用2005的。比较郁闷。
#26
那你看看我那个连接进去能不能找到2005的
#27
好的,谢谢版主!
#28
你所说的楼主,我给他取的名字
#29
哦,原来是大人啊,失礼失礼。@DBA_Huangzj
#30
我也遇到过,最后数据库差点被我搞掉了!
#31
1. 依次点击开始,所有程序,附件,右键单击命令提示符,选择以管理员身份运行。
2. 复制或手动输入下列命令, secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
3. 待运行完成后,重新尝试安装
2. 复制或手动输入下列命令, secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
3. 待运行完成后,重新尝试安装