从sql2000还原数据库到sql2005时出错,这是怎么回事

从sql2000还原数据库到sql2005时出错,这是怎么回事,第1张

*** 作系统返回了错误 '5(拒绝访问。)'。

请设置文件所在的文件夹的权限,在属性》安全里面,确保当前用户对该文件夹有读写权限。

另外你恢复的是mdf,这个应该是sqlserver的数据文件吧, 应该附加数据库吧?

这种备份不需要备份日志,如果备份有异常,可以考虑换一种备份方式:

1、分离数据库;

2、把数据库拷贝走

3、把拷贝的数据库附加到新的数据库下,就可以了;

4、原来的数据库也附加回去,完成!

这是 在 高版本的 数据库上备份的,不能 在 低版本 上还原的,

请在原数据库服务器还原,还原后在分离,在附加至 低版本的 数据库

高版本分离后 也不能附加至低版本的,没有办法

把原始MDF文件拷贝到数据库目录下,在查询分析器中运行以下代码:

USE MASTER

GO

SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE

GO

UPDATE SYSDATABASES SET STATUS=32768 WHERE NAME='njw'

Go

sp_dboption 'njw', 'single user', 'true'

Go

DBCC CHECKDB('njw')

Go

update sysdatabases set status=28 where name='njw'

Go

sp_configure 'allow updates', 0 reconfigure with override

Go

sp_dboption 'njw', 'single user', 'false'

Go

以上就是关于从sql2000还原数据库到sql2005时出错,这是怎么回事全部的内容,包括:从sql2000还原数据库到sql2005时出错,这是怎么回事、SQL Server 2008 R2中数据库备份成功,但还原却提示有异常,求解。、sql server 2008 r2将备份还原到辅助数据库错误,找不到网络名等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9676212.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存