Theo tham chiếu trên Cơ sở dữ liệu người dùng di chuyển TechNet từ câu trả lời của Thomas Stringer , nếu bạn muốn di chuyển các tệp mà không dừng toàn bộ phiên bản SQL Server (theo "Quy trình di dời có kế hoạch"), thứ tự phải là:
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;
Lưu ý OFFLINE trước; sau đó di chuyển các tệp và báo cho SQL Server về (các) vị trí mới.
Nếu bạn cần phải gỡ toàn bộ phiên bản SQL Server (xem quy trình "Tái định vị bảo trì đĩa theo lịch trình"), tốt nhất bạn nên sửa đổi vị trí tệp trước để khi khởi động lại phiên bản, không có vấn đề gì khi tìm tệp ở những địa điểm mới