跪求sql server 2005附加数据库时提示"附加数据库时出错。有关详细信息,请单击“消息”列中的超链接"!!的解决方法

ssyyff19881120 2013-03-10 05:00:39
sql server 2005附加数据库时提示"附加数据库时出错。有关详细信息,请单击“消息”列中的超链接"请牛人们指点!
...全文
20084 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
renlong520111 2015-01-13
  • 打赏
  • 举报
回复 1
我是这么解决的:找到.MDF文件和.LDF文件。右键属性,取消“只读”。一切OK。很简单的。希望对LZ有用
BJBJING 2014-11-20
  • 打赏
  • 举报
回复
我也遇到了这个问题
马童学Martinez 2014-10-17
  • 打赏
  • 举报
回复
哎,看到最后还是没解决
  • 打赏
  • 举报
回复
2008的数据库附加失败和配置管理器打不开没什么关系。 1、可能你在安装的时候就出现问题 2、你误操作了 3、你重装吧
ssyyff19881120 2013-03-20
  • 打赏
  • 举报
回复
打开配置管理器错误提示信息是“无法连接打wmi提供程序。你没有权限或者该服务无法访问请注意,您只能使用sql server配置管理器来管理sql server2005服务器。%1不是有效的win32应用程序。[0x800700c1] 只能重新安装了吗?
ssyyff19881120 2013-03-20
  • 打赏
  • 举报
回复
不是的,开始能用的我用过,后来就不行了,16楼!!我附加过的,可以用,配置管理器也能进去
szm341 2013-03-19
  • 打赏
  • 举报
回复
你这复制的什么啊,2005的是没法附加2008的数据库的, 高版本可以附加低版本数据库,低版本不能附加高版本的 你用08的生成脚本功能自己生成05的脚本结构,在05上运行吧
ssyyff19881120 2013-03-19
  • 打赏
  • 举报
回复
恩恩,我将sql server2008的数据库加到2005的,4楼, 现在的问题是配置管理器打不开了, 网上找的这个: 方法1.在C:\WINDOWS\system32中搜索是否有framedyn.dll这个系统文件,如果没有,到system32 下的wbem文件中拷贝framedyn.dll到system32 目录下。再次进入配置管理器。 不行,就进行第二方法 方法2.以管理员身份运行“命令提示符”(在附件下面),进入后执行以下命令 1)cd /d C:\Program Files\Microsoft SQL Server\90\Shared 2)mofcomp "C:\Program Files\Microsoft SQL Server\90\Shared\sqlmgmproviderxpsp2up.mof" 提示: 正在分析 MOF 文件: C:\Program Files\Microsoft SQL Server\90\Shared\sqlmgmprovide rxpsp2up.mof MOF 文件分析成功 将数据储存到储存库中... 完毕! 注意,如果在执行第二条命令时提示,'mofcomp'不是内部或外部命令,也不是可运行的程序或批处理文件。 在桌面上右击我的电脑-属性-高级选项-环境变量-系统变量中path中编辑在后面加:;%SystemRoot%\System32\Wbem;就OK了。 方法3:1 右击“我的电脑”-->“管理” 2 在“本地用户和组”内的Administrators组上双击,出现添加属性对话框。 3 单击“添加”按钮,出现添加用户对话框 4 单击“高级”按钮,再单击“搜索”(或是“立即查找”)按钮。注:此'NT AUTHORITY\NETWORK SERVICE'用户为系统内置帐户,无法直接添加。 5 在“搜索结果”内选择“Network Service”用户后,单击“确定” 我网上找了试用了这几种都不行,方法3中,我找不到”NEtwork service"是不是什么丢失了,我怀疑。。这几种都试过了还是不行? 怎么解决啊版主???求救
發糞塗牆 2013-03-19
  • 打赏
  • 举报
回复
终于看懂了,但是按照我5年工作经历,还真没见过仅仅附加一个数据库或者表,就能把Windows层面的东西都搞挂的,你老实交代,是不是还做了什么你不确定的操作?
ssyyff19881120 2013-03-19
  • 打赏
  • 举报
回复
我只安装了sql server2005
ssyyff19881120 2013-03-19
  • 打赏
  • 举报
回复
我只安装的是sql server2005那个数据库文件是我网上找的4楼,版主,怎么将sql server2005修复正确?
ssyyff19881120 2013-03-19
  • 打赏
  • 举报
回复
计算机-管理-服务和应用程序-sql server配置管理器下面是一个小红叉。
szm341 2013-03-19
  • 打赏
  • 举报
回复
引用 8 楼 ssyyff19881120 的回复:
附加的sql server2008的数据库表,附加不上,sql server2005就出错,然后配置管理器打不开,怎么解决啊??
都说了05不能附加08的库 贴过来的,试试看 在远程服务器的“开始”菜单上,单击“运行”。 在“打开”框中,键入wmimgmt.msc,然后单击“确定”。 在Windows 管理体系结构程序中,右键单击“WMI 控制(本地)”,再单击“属性”。 在“WMI 控制(本地) 属性”对话框的“安全”选项卡中,展开Root,再单击CIMV2。 单击“安全设置”打开“安全设置 ROOT\CIMV2”对话框。 向“组或用户名称”框中添加一个组或用户,并将其选中。 在“<组或用户>权限”框中,为希望远程检测服务状态的用户选择“远程启用”权限的“允许”列。
發糞塗牆 2013-03-19
  • 打赏
  • 举报
回复
引用 8 楼 ssyyff19881120 的回复:
附加的sql server2008的数据库表,附加不上,sql server2005就出错,然后配置管理器打不开,怎么解决啊??
2008的数据库不能直接附加、还原到2005上面,我给你的连接你用了没?
ssyyff19881120 2013-03-19
  • 打赏
  • 举报
回复
附加的sql server2008的数据库表,附加不上,sql server2005就出错,然后配置管理器打不开,怎么解决啊??
Sylaro0 2013-03-11
  • 打赏
  • 举报
回复
你使用管理员权限 打开 Management Studio 然后再附加
老猫五号 2013-03-11
  • 打赏
  • 举报
回复
你需要点击那个消息超链接,然后给出具体的错误信息,大家才能一起帮你分析,要不然怎么解决?
發糞塗牆 2013-03-11
  • 打赏
  • 举报
回复
把错误信息截图或者打出来,具体问题具体分析,如果是高版本还原到低版本可以看看我的文章: http://blog.csdn.net/dba_huangzj/article/details/7952403
饮水需思源 2013-03-11
  • 打赏
  • 举报
回复
是否为高版的数据库? 高版本的SQL数据库不能在低版本中附加
Leon_He2014 2013-03-11
  • 打赏
  • 举报
回复
错误信息是什么呢

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧