adandelion

诗词在线 http:/www.chinapoesy.com


诗词在线 |唐诗|宋词|元曲|诗经|离骚|乐府|现代诗歌

博客园 首页 联系 订阅 管理

由于数据误操作,想恢复一下操作前的数据。于是新建了一个空数据库。使用原来的备份文件 bak。来恢复成一个新的数据库。这样就可以手动恢复数据了。

但是在恢复新建数据库的时候总是不成功,提示错误入下:

The backup set holds a backup of a database other than the existing '数据库名称' database.
RESTORE DATABASE is terminating abnormally. (Microsoft SQL Server, Error: 3154)


解决办法:

USE master
RESTORE DATABASE 新建的没有任何数据的数据库名
   FROM DISK = 'e:\数据库备份文件.bak'
   WITH MOVE '原来的逻辑名称' TO 'e:\新建的没有任何数据的数据库名.mdf',
   MOVE '原来的逻辑名称_log' TO 'e:\新建的没有任何数据的数据库名_log.ldf',
STATS = 10, REPLACE
GO

posted on 2009-07-05 11:47  猪头  阅读(2190)  评论(0编辑  收藏  举报

欢迎访问诗词在线http://www.chinapoesy.com   诗词在线 |唐诗|宋词|元曲|诗经|离骚|乐府|古典诗歌|现代诗歌|古典诗词|现代诗词|诗歌可以陶冶你的情操、丰富你的生活,让你更具内涵。诗词在线打造中国最好的诗词社区!

诗词在线社区

126在线阅读网 历史书籍、文学书籍、小说。。。