转载自:http://www.cnblogs.com/adandelion/archive/2006/09/30/519534.html

今天在sqlServer20005 的management studio里使用bak文件还原数据库的时候,总是失败!
转载: RESTORE DATABASE命令还原SQLServer 2005 数据库
Restore failed for Server 'ADANDELI'.  (Microsoft.SqlServer.Smo)
An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo
The backup set holds a backup of a database other than the existing 'AAA' database.
RESTORE DATABASE is terminating abnormally. (Microsoft SQL Server,错误: 3154)

找不到原因(已经选择了"overwrite the existing database"),只能使用命令来还原了,不知道为什么会这样.转载: RESTORE DATABASE命令还原SQLServer 2005 数据库

转载: RESTORE DATABASE命令还原SQLServer 2005 数据库--返回由备份集内包含的数据库和日志文件列表组成的结果集。
转载: RESTORE DATABASE命令还原SQLServer 2005 数据库--
主要获得逻辑文件名
转载: RESTORE DATABASE命令还原SQLServer 2005 数据库
USE master
转载: RESTORE DATABASE命令还原SQLServer 2005 数据库
RESTORE FILELISTONLY
转载: RESTORE DATABASE命令还原SQLServer 2005 数据库   
FROM DISK = 'g:\back.Bak' 
转载: RESTORE DATABASE命令还原SQLServer 2005 数据库
Go
转载: RESTORE DATABASE命令还原SQLServer 2005 数据库
************************************************
-******************************

相关文章:

  • 2021-11-04
  • 2021-10-09
  • 2021-10-29
  • 2021-11-03
  • 2021-12-05
  • 2021-11-04
  • 2021-09-30
  • 2021-12-28
猜你喜欢
  • 2022-12-23
  • 2022-01-28
  • 2021-12-13
  • 2022-01-05
  • 2022-03-02
相关资源
相似解决方案