MSSQL - 尚未备份数据库 xxxx 的日志尾部。如果该日志包含您不希望丢失的工作,请使用 BACKUP LOG WITH NORECOVERY 备份该日志。请使用 RESTORE 语句的 WITH REPLA

此错误的原因是:你的数据库服务器中存在同名数据库!

RESTORE DATABASE  [student] FROM  DISK = N'G:\备份文件'  WITH  FILE = 1, MOVE N'student' TO  N'G:\student.mdf',  MOVE N'student_log' TO N'G:\\student.ldf',  NOUNLOAD,REPLACE,  STATS = 10,  PASSWORD = '123456'

所以 在WITH 后加入 REPLACE 或 STOPAT  就可以还原啦 !但同名数据库可能被覆盖!

你可能感兴趣的:(backup)