try
 还原的时候,选择好设备后,在常规选项卡中有个查看内容。选择一下试试。

解决方案 »

  1.   

    --下面是对这个问题的测试  zjcxc(邹建)--1.创建测试的数据库
    create database test
    go--2.备份数据库(注意,我指定了两个备份文件)
    backup database test to disk='c:\a1.bak',disk='c:\a2.bak' with init
    go--3.删除测试的数据库
    drop database test
    go--4.恢复数据库(第一次,我只提供一个备份文件)
    restore database test from disk='c:\a1.bak'
    go--5.查询是否恢复了
    select * from master..sysdatabases where name='test'
    go--上面的恢复会出错,也看不到恢复的数据库.
    --6.下面是正确的恢复方法
    restore database test from disk='c:\a1.bak',disk='c:\a2.bak'
    go--7.查询是否恢复了
    select * from master..sysdatabases where name='test'
    go--8.删除测试数据库
    drop database test/*--下面是测试结果--1.创建数据库的提示信息:CREATE DATABASE 进程正在磁盘 'test' 上分配 0.88 MB 的空间。
    CREATE DATABASE 进程正在磁盘 'test_log' 上分配 0.49 MB 的空间。
    已处理 112 页,这些页属于数据库 'test' 的文件 'test'(位于文件 1 上)。
    已处理 1 页,这些页属于数据库 'test' 的文件 'test_log'(位于文件 1 上)。--2.备份数据库的提示信息BACKUP DATABASE 操作成功地处理了 113 页,花费了 0.180 秒(5.108 MB/秒)。
    --3.删除数据库的提示信息正在删除数据库文件 'd:\Program Files\Microsoft SQL Server\MSSQL\data\test_log.LDF'。
    正在删除数据库文件 'd:\Program Files\Microsoft SQL Server\MSSQL\data\test.mdf'。
    --4.不正确恢复的提示信息服务器: 消息 3132,级别 16,状态 1,行 3
    数据库 'test' 的媒体集有 2 个家族成员,但只提供了 1 个。必须提供所有的成员。
    服务器: 消息 3013,级别 16,状态 1,行 3
    RESTORE DATABASE 操作异常终止。
    --5.查询是否恢复了的结果name                                                                                                                             dbid   sid                                                                                                                                                                          mode   status      status2     crdate                                                 reserved                                               category    cmptlevel filename                                                                                                                                                                                                                                                         version 
    -------------------------------------------------------------------------------------------------------------------------------- ------ ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------ ----------- ----------- ------------------------------------------------------ ------------------------------------------------------ ----------- --------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------- (所影响的行数为 0 行)
    --6.正确恢复的提示信息已处理 112 页,这些页属于数据库 'test' 的文件 'test'(位于文件 1 上)。
    已处理 1 页,这些页属于数据库 'test' 的文件 'test_log'(位于文件 1 上)。
    RESTORE DATABASE 操作成功地处理了 113 页,花费了 0.186 秒(4.943 MB/秒)。
    --7.查询是否恢复了的结果name                                                                                                                             dbid   sid                                                                                                                                                                          mode   status      status2     crdate                                                 reserved                                               category    cmptlevel filename                                                                                                                                                                                                                                                         version 
    -------------------------------------------------------------------------------------------------------------------------------- ------ ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------ ----------- ----------- ------------------------------------------------------ ------------------------------------------------------ ----------- --------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------- 
    test                                                                                                                             11     0x01050000000000051500000007E53B2B54190E2943170A32F4010000                                                                                                                   0      16          1090519040  2003-12-31 16:35:03.673                                1900-01-01 00:00:00.000                                0           80        d:\Program Files\Microsoft SQL Server\MSSQL\data\test.mdf                                                                                                                                                                                                        539(所影响的行数为 1 行)
    --8.删除数据库的提示信息正在删除数据库文件 'd:\Program Files\Microsoft SQL Server\MSSQL\data\test_log.LDF'。
    正在删除数据库文件 'd:\Program Files\Microsoft SQL Server\MSSQL\data\test.mdf'。
    --*/
      

  2.   

    --你在查询分析器中执行:
    restore labelonly from disk='你的备份文件名'如果返回的结果中,第三个字段的值为:2
    则肯定是我上面说的情况.因为那种备份是将数据库的各部分分别备份到不同的文件,所以,你必须提供了两个才能恢复.