今天在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 数据库************************************************

RESTORE DATABASE命令还原SQLServer 2005 数据库RESTORE DATABASE命令还原SQLServer 2005 数据库/**//*

RESTORE DATABASE命令还原SQLServer 2005 数据库利用bak恢复数据库,强制还原(REPLACE)

RESTORE DATABASE命令还原SQLServer 2005 数据库STATS = 10 每完成10%显示一条记录

RESTORE DATABASE命令还原SQLServer 2005 数据库DBTest和DBTest_log是上面g:\back.Bak里的逻辑文件

RESTORE DATABASE命令还原SQLServer 2005 数据库*/

RESTORE DATABASE命令还原SQLServer 2005 数据库USE master

RESTORE DATABASE命令还原SQLServer 2005 数据库RESTORE DATABASE DB 

RESTORE DATABASE命令还原SQLServer 2005 数据库   FROM DISK = 'g:\back.Bak'

RESTORE DATABASE命令还原SQLServer 2005 数据库   WITH MOVE 'DBTest' TO 'E:\Program Files\Microsoft SQL Server2005\Data\DB.mdf', 

RESTORE DATABASE命令还原SQLServer 2005 数据库   MOVE 'DBTest_log' TO 'E:\Program Files\Microsoft SQL Server2005\Data\DB_log.ldf',

RESTORE DATABASE命令还原SQLServer 2005 数据库STATS = 10, REPLACE

RESTORE DATABASE命令还原SQLServer 2005 数据库GO

RESTORE DATABASE命令还原SQLServer 2005 数据库++++++++++++++++++++++++++++++++

RESTORE DATABASE命令还原SQLServer 2005 数据库

RESTORE DATABASE命令还原SQLServer 2005 数据库RESTORE DATABASE命令还原SQLServer 2005 数据库/**//*

RESTORE DATABASE命令还原SQLServer 2005 数据库备份数据DB 到.bak文件。然后利用此bak文件恢复一个新的数据库DBTest。

RESTORE DATABASE命令还原SQLServer 2005 数据库*/

RESTORE DATABASE命令还原SQLServer 2005 数据库USE master

RESTORE DATABASE命令还原SQLServer 2005 数据库BACKUP DATABASE DB 

RESTORE DATABASE命令还原SQLServer 2005 数据库  TO DISK = 'g:\DBBack0930.bak' 

RESTORE DATABASE命令还原SQLServer 2005 数据库RESTORE FILELISTONLY 

RESTORE DATABASE命令还原SQLServer 2005 数据库  FROM DISK = 'g:\DBBack0930.bak' 

RESTORE DATABASE命令还原SQLServer 2005 数据库RESTORE DATABASE DBTest 

RESTORE DATABASE命令还原SQLServer 2005 数据库  FROM DISK = 'g:\DBBack0930.bak' 

RESTORE DATABASE命令还原SQLServer 2005 数据库  WITH MOVE 'DBTest' TO 'E:\Program Files\Microsoft SQL Server2005\Data\DBTest.mdf', 

RESTORE DATABASE命令还原SQLServer 2005 数据库  MOVE 'DBTest_log' TO 'E:\Program Files\Microsoft SQL Server2005\Data\DBTest_log.ldf'

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-09-30
  • 2021-12-28
  • 2022-01-01
猜你喜欢
  • 2021-08-28
  • 2022-12-23
  • 2021-12-13
  • 2022-01-05
  • 2022-03-02
相关资源
相似解决方案