首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求数据库还原的SQL语句!解决方法

2012-02-02 
求数据库还原的SQL语句!假设目前正在运行的数据库AAA,它的数据库文件和日志文件是存放在C:\AAA.mdf和C:\AA

求数据库还原的SQL语句!
假设目前正在运行的数据库AAA,它的数据库文件和日志文件是存放在C:\AAA.mdf   和   C:\AAA_log.ldf,

现有一数据库备份文件a.bak,是以前AAA备份下来的,但数据库文件和日志文件的存放路径和现在不同(以前备份时是在D:\AAA.mdf   和   D:\AAA_log.ldf)。

现在要把a.bak还原回AAA,数据库文件和日志文件要存放在C:\AAA.mdf   和   C:\AAA_log.ldf。

请问语句要怎么写?

[解决办法]
--假设备份文件位于c:
RESTORE DATABASE AAA
FROM DISK = 'c:\a.bak '
WITH MOVE 'AAA ' TO 'c:\AAA.mdf ',
MOVE 'AAA_log ' TO 'c:\AAA.ldf '

热点排行
Bad Request.