科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道带你轻松接触备份和还原的21个疑难问题

带你轻松接触备份和还原的21个疑难问题

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文将带你轻松接触备份和还原的21个疑难问题。

作者:赛迪网 yahsi 来源:天新网 2008年3月28日

关键字: Mssql SQL SQL Server 数据库

  • 评论
  • 分享微博
  • 分享邮件

备份和还原数据库和事务日志时可能会遇到下面的问题:

1.使用 BACKUP 语句或 RESTORE 语句时,会发生语法错误。该错误表明数据库是在 Microsoft® SQL Server™ 6.5 版的兼容模式中。关键字 BACKUP 和 RESTORE 只在 SQL Server 7.0 或 SQL Server 2000 的数据库中有效。

在使用 BACKUP 语句或 RESTORE 语句前,将 SQL Server 的兼容级别设为 80。

2.BACKUP 语句不能在创建或删除数据库文件的同时执行。

冲突操作完成后,请重新发出备份操作。

3.备用数据库如果还没有恢复,就不能备份。

在将操作切换到备用状态之前,使用主服务器的备份。

4.所还原的备份是有效的 Microsoft 磁带格式,但不是 SQL Server 的备份。

要确定备份内容,使用 RESTORE HEADERONLY。

5.备份集是与正在还原的数据库同名的一个数据库备份。但是,正在还原的数据库是由与备份集中的数据库不同的 CREATE DATABASE 语句所创建的。

重写现有的数据库或把备份集还原成不同的数据库名。

6.尝试使用逻辑设备,即非定义的备份设备。

创建设备或使用 BACKUP 语句的 TAPE = 或 DISK = 语法。

7.媒体家族跨越多卷。还原操作已经处理了指定卷上的数据。

用尚未处理的卷来代替当前卷。

8.备份设备并不含有在 Microsoft 磁盘格式中的数据。

9.媒体家族跨越多卷。还原操作需要处理在错误信息中指定的卷号,但却发现了一个不同的卷号。

为了继续还原操作,用错误信息中指定的卷号代替当前卷。

10.媒体家族跨越多卷。还原操作要处理的备份集从早于插入命名设备的卷开始。

用包含目标备份集开始部分的卷替代当前卷。

11.还原操作已完全处理了命名设备上的媒体家族,而且现在已准备好重新使用该设备还原一个剩余的媒体家族。

用尚未处理的媒体家族的第一卷替代当前卷。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章