www.rtmj.net > sqlsErvEr还原数据库时出错 BAk文件是05的 我的库是08R2的 报错:介质簇的结构不正确...

sqlsErvEr还原数据库时出错 BAk文件是05的 我的库是08R2的 报错:介质簇的结构不正确...

首先,你在你的查询分析器上用select @@version看看自己数据库的版本 然后再咨询一下备份来源的版本,因为数据库是不会犯这种错误的,一般它认为版本不兼容那就是不兼容

解决方法:关闭sqlserver,再重新打开,就可以备份和还原了.sql语句备份还原如下:backup database dbname to disk='目录地址\*.bak'restore database dbname from disk='目录地址\*.bak'

一、为备份或还原操作指定的设备太多;只允许指定64个设备.RESTORE DATABASE操作异常终止.当还原数据库时,如果出现“为备份或还原操作指定的设备太多;只允许指定64个设备.RESTORE DATABASE操作异常终止.”这个错误

这个意思就是你备份时将数据库备份在了两个媒体成员上,例如两个磁盘或者是两个分区之类,现在要还原的话,必须提供所有的备份成员.因为备份时是并发写入两个媒体成员的,现在只有一个,数据就不完整了.

当还原数据库时,如果出现“为备份或还原操作指定的设备太多;只允许指定64个 设备.RESTORE DATABASE操作异常终止.”这个错误时,说明你是在把从SQLServer2005 上备份的数据还原到SQLServer2000数据库上.出现这个错误:1.

你的备份是从高版本SQL中来得,你现在SQL版本没有原来的高,所以就这样了,没有办法.得原来的SQL版本才行. 当时的R2 打过SP没有

可能是权限问题,在你的bak文件上右击,属性,编辑权限,把你的电脑用户加进去

.mdf文件是物理上的数据文件、只能执行 分离 或者 附加 操作 而.bak文件是逻辑文件,可以执行 备份 和 还原 我看你是.mdf文件、你的用附加就行. 不管是物理文件还是备份文件、注意不能把

1.在D盘根目录建立一个train目录.2.通过sql server的管理界面建立一个新的数据库,名字为train,并且数据库文件保存路径指向D:\train.然后再进行还原操作.

一般出现这个问题最常见的原因是您实际是在试图把SQL Server 2005 的备份还原到 SQL Sever2000 上(哪怕您的Management Console 是2005,您实际连接的数据库仍然可能是2000).可不可以在Command line 运行一下 SELECT @@version 以确认您的SQL版本?或者,如果您按“帮助”(错误信息页面上的“?”),您得到的是什么URL?

相关搜索:

网站地图

All rights reserved Powered by www.rtmj.net

copyright ©right 2010-2021。
www.rtmj.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com