我的代码是:
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' 不存在。事务日志转换成功了,可是为什么主文件就失败了呢?