数据库'test'的媒体集有2个家族成员,但只提供了一个。必须提供所有的成员。RESTORE DATABASE操作异常终止。
望解决!急!
8 个解决方案
#1
可能是数据库文件或日志文件少了一个。
#2
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
#3
要提供两个MEDIANAME
MEDIANAME = {media_name | @media_name_variable}
指定媒体名称。如果提供媒体名称,该名称必须与备份卷上的媒体名称相匹配,否则还原操作将终止。如果 RESTORE 语句没有给出媒体名称,将不对备份卷执行媒体名称匹配检查。
MEDIANAME = {media_name | @media_name_variable}
指定媒体名称。如果提供媒体名称,该名称必须与备份卷上的媒体名称相匹配,否则还原操作将终止。如果 RESTORE 语句没有给出媒体名称,将不对备份卷执行媒体名称匹配检查。
#4
当初我是按备份数据库的步骤备份的,这次同样是按还原数据库的步骤还原!以前都还原成功的,就这次出错,不懂是不是登陆方式或者角色的问题!可是我现在记不得当初数据库的其他用户了:(
#5
下例还原完整数据库备份后还原差异备份。另外,下例还说明如何还原媒体上的另一个备份集。差异备份追加到包含完整数据库备份的备份设备上。
RESTORE DATABASE MyNwind
FROM MyNwind_1
WITH NORECOVERY
RESTORE DATABASE MyNwind
FROM MyNwind_1
WITH FILE = 2
RESTORE DATABASE MyNwind
FROM MyNwind_1
WITH NORECOVERY
RESTORE DATABASE MyNwind
FROM MyNwind_1
WITH FILE = 2
#6
可是怎么解决呢,能解释详细点吗
#7
与用户或角色问题关系不大,你只要拥有备份的权限就可以了.
通过上面提示,应该是你备份时,数据库文件或日志文件设置
的路径或名称不对.
通过上面提示,应该是你备份时,数据库文件或日志文件设置
的路径或名称不对.
#8
也碰到过类似问题
gz
gz
#1
可能是数据库文件或日志文件少了一个。
#2
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
#3
要提供两个MEDIANAME
MEDIANAME = {media_name | @media_name_variable}
指定媒体名称。如果提供媒体名称,该名称必须与备份卷上的媒体名称相匹配,否则还原操作将终止。如果 RESTORE 语句没有给出媒体名称,将不对备份卷执行媒体名称匹配检查。
MEDIANAME = {media_name | @media_name_variable}
指定媒体名称。如果提供媒体名称,该名称必须与备份卷上的媒体名称相匹配,否则还原操作将终止。如果 RESTORE 语句没有给出媒体名称,将不对备份卷执行媒体名称匹配检查。
#4
当初我是按备份数据库的步骤备份的,这次同样是按还原数据库的步骤还原!以前都还原成功的,就这次出错,不懂是不是登陆方式或者角色的问题!可是我现在记不得当初数据库的其他用户了:(
#5
下例还原完整数据库备份后还原差异备份。另外,下例还说明如何还原媒体上的另一个备份集。差异备份追加到包含完整数据库备份的备份设备上。
RESTORE DATABASE MyNwind
FROM MyNwind_1
WITH NORECOVERY
RESTORE DATABASE MyNwind
FROM MyNwind_1
WITH FILE = 2
RESTORE DATABASE MyNwind
FROM MyNwind_1
WITH NORECOVERY
RESTORE DATABASE MyNwind
FROM MyNwind_1
WITH FILE = 2
#6
可是怎么解决呢,能解释详细点吗
#7
与用户或角色问题关系不大,你只要拥有备份的权限就可以了.
通过上面提示,应该是你备份时,数据库文件或日志文件设置
的路径或名称不对.
通过上面提示,应该是你备份时,数据库文件或日志文件设置
的路径或名称不对.
#8
也碰到过类似问题
gz
gz