Menurut referensi pada TechNet Pindahkan Pengguna Database dari jawaban Thomas Stringer , jika Anda ingin memindahkan file tanpa menghentikan seluruh contoh SQL Server (mengikuti "Prosedur Relokasi yang Direncanakan"), urutannya harus:
ALTER DATABASE database_name SET OFFLINE;
... move the file(s) to new location
ALTER DATABASE database_name MODIFY FILE ( NAME = logical_name, FILENAME = 'new_path\os_file_name' );
ALTER DATABASE database_name SET ONLINE;
Perhatikan OFFLINE terlebih dahulu; setelah itu pindahkan file dan beri tahu SQL Server tentang lokasi baru.
Jika Anda perlu menurunkan seluruh contoh SQL Server (lihat prosedur untuk "Relokasi untuk Pemeliharaan Disk Terjadwal"), yang terbaik adalah memodifikasi lokasi file terlebih dahulu sehingga ketika instance dimulai kembali, tidak ada masalah menemukan file di lokasi baru.