使用場景:1. 該數據庫增長的較大,存儲磁盤空間不足;
2. 在特定情況下該數據庫需要移動到另外一塊磁盤上(呵呵。。。我的情況就是之前的磁盤要還給別人)
步驟: 1. 新建查詢
SELECT name, physical_name
FROM sys.master_files
WHERE database_id = DB_ID('yourDataBaseName');
GO
查看到結果會看到數據庫主文件以及日志的名稱和物理存儲的地址名稱
2.新建查詢
use master
alter database AZPlatForm01
modify file (NAME = 'yourDataBaseName', Filename = 'F:\DATA\yourDataBaseName.mdf');
GO
alter database AZPlatForm01
modify file (NAME = 'yourDataBaseName_log', Filename = 'F:\DATA\yourDataBaseName.ldf');
GO
3.將要移動的數據庫下線
4. 手動將文件拷貝到目的路徑(F:\DATA\)下
5.將要移動的數據庫上線
6.新建查詢
SELECT name, physical_name
FROM sys.master_files
WHERE database_id = DB_ID('yourDataBaseName');
GO
驗證通過OK啦
經驗尚淺,輕拍,歡迎交流