Du glemte at nævne navnet på din database (er det "min"?).
ALTER DATABASE my SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
ALTER DATABASE my SET OFFLINE;
ALTER DATABASE my MODIFY FILE
(
Name = my_Data,
Filename = 'D:\DATA\my.MDF'
);
ALTER DATABASE my MODIFY FILE
(
Name = my_Log,
Filename = 'D:\DATA\my_1.LDF'
);
Nu skal du her manuelt flytte filerne fra deres nuværende placering til D:\Data\ (og husk at omdøbe dem manuelt, hvis du ændrede dem i MODIFY FILE kommandoen) ... så kan du bringe databasen online igen:
ALTER DATABASE my SET ONLINE;
ALTER DATABASE my SET MULTI_USER;
Dette forudsætter, at SQL Server-tjenestekontoen har tilstrækkelige privilegier på mappen D:\Data\. Hvis ikke, vil du modtage fejl ved SET ONLINE-kommandoen.