如何从备份文件中获得信息

ZDNet软件频道 时间:2003-11-18 作者:ZDNet China |  我要评论()
本文关键词:sqltips
从备份文件中获得信息是非常重要的。因为,我们要为服务器的容量和文件放置位置做打算,要识别文件什么时候被创建,要确定备份文件是不是完整。那么我们应该如何去做呢?
本文译自Builder.com,未经许可请勿转载

从备份文件中获得信息是非常重要的,有几个原因:1 为服务器的容量和文件放置位置做打算;2 识别文件什么时候被创建;3 确定备份文件是不是完整的。你可以通过几个命令来找到这个信息。第一个是 RESTORE HEADERONLY命令,它将识别备份什么时候结束,是否被压缩。同时,它将按下面顺序检索:

1 服务器名字

2 数据库创建日期

3 备份大小

4 备份开始和结束时间

5 分类次序

6 代码页

7 兼容性水平

8 软件版本

9 机器名字

10 服务器名字

第二个命令是RESTORE LABELONLY,它将返回下列信息:

1 FamilyCount

2 FamilySequenceNumber

3 MediaSequenceNumber

这个信息将识别这是不是一个有条纹的备份装置。

第三个命令是RESTORE FILELISTONLY,它将以下面的形式返回容量信息:

1 合理的文件名

2 物理文件名

3 文件大小

4 最大文件大小

5 文件所属文件组

最后一个命令RESTORE BERIFYONLY,它将确定是否SQL server有能力阅读备份文件。它不用检查备份的内容。如果你有一个备份文件或者转储设备,这些文件会帮助你获得足够的信息以便安全的从备份文件或转储设备中还原数据。



责任编辑:李宁

欢迎评论投稿

百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134