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

关于MODIFY FILE 失败的有关问题

2013-03-01 
关于MODIFY FILE 失败的问题哈喽朋友!我的代码是这样的:ALTER DATABASE DBTest SET OFFLINE WITH ROLLBACK

关于MODIFY FILE 失败的问题
哈喽朋友!
我的代码是这样的:
ALTER DATABASE DBTest SET OFFLINE WITH ROLLBACK IMMEDIATE;
--移动数据文件和事务日志文件到新位置。运行以下TSQL语句:
ALTER DATABASE DBTest MODIFY FILE(NAME=DBTest,FILENAME='F:\DBTest.mdf');
ALTER DATABASE DBTest MODIFY FILE(NAME=DBTest_Log,FILENAME='F:\DBTest_Log.ldf');
ALTER DATABASE DBTest SET  ONLINE
结果是日志文件移动成功,可是主文件却失败了:提示:
消息 5041,级别 16,状态 2,第 1 行
MODIFY FILE 失败。文件 'DBTest' 不存在。[/color]
[解决办法]

SELECT  name ,
        physical_name AS CurrentLocation ,
        state_desc
FROM    sys.master_files
WHERE   database_id = DB_ID(N'<database_name>') ;

看看有没有你的文件

热点排行
Bad Request.