標籤:blog http io strong sp 檔案 資料 2014 on
第一步:
告訴SQL Server 下次啟動時master資料庫的檔案在哪裡!我想們一定想到了(這樣做是不對的,它對master不起作用,第二步開始正確的做法)
alter database master
modify file(name =‘master‘,filename=‘E:\master.mdf‘);
go
alter database master
modify file(name =‘mastlog‘,filename=‘E:\mastlog.ldf‘);
go
移動物理檔案新的位置
再重新啟動MSSQLSERVER;
查看:
select *
from sys.master_files mf
where mf.database_id = DB_ID(‘master‘);
go
不幸的是它並不有變!
第二步:
告訴 sqlserver 下次啟動時master 的位置
1、運行sql server configuration manager
2、找到sqlserver的服務
3、屬性-->啟動參數
4、更新參數-->應用
第三步:
上一步告訴了SQL server啟動時master在哪?
這一步先停止SQL Server 服務,再把就把檔案移動到新的物理位置。
第四步:
重新啟動sql server 服務
第五步:
查看是不是變了
select *
from sys.master_files mf
where mf.database_id = DB_ID(‘master‘);
go
----------------------------------------------------------------------------------------------------------------------------
注意:
如果你的還是不對,請看一下http://www.cnblogs.com/JiangLe/p/4038689.html 最後面的注意部分!
我還想寫第二次了。
SQL Server 移動master 資料庫