亞寵展、全球?qū)櫸锂a(chǎn)業(yè)風(fēng)向標(biāo)——亞洲寵物展覽會深度解析
736
2022-05-28
最近項(xiàng)目上遇到一個(gè)需求,在一次操作系統(tǒng)年度巡檢中,華為存儲說一塊硬盤可能撐不住了,需要對那塊磁盤進(jìn)行下架,而這塊盤剛好是sqlserver的數(shù)據(jù)文件所在的磁盤,這臺是單實(shí)例的又沒有機(jī)器可作為備機(jī)切換使用,所以只能采用數(shù)據(jù)文件遷移的方法,將數(shù)據(jù)文件遷離這塊磁盤,下面是遷移方案
Sqlserver數(shù)據(jù)文件遷移方案
一、查詢數(shù)據(jù)文件和日志文件的位置
通過查詢數(shù)據(jù)文件位置,確定更換存儲影響的數(shù)據(jù)庫有哪些
use?master
SELECT?DB_NAME(mf.database_id)?AS?dbname,
mf.name?,
mf.physical_name?'文件路徑'?,
CONVERT(bigint,?mf.size/128.0)?'文件大小Mb'
FROM?sys.master_files?AS?mf?WITH (NOLOCK)
ORDER?BY?mf.database_id,type
二、數(shù)據(jù)庫分離
1.打開sqlserver企業(yè)資源管理器,將光標(biāo)移至要分離的數(shù)據(jù)庫,右鍵--任務(wù)--分離
勾選刪除連接,點(diǎn)擊確定
三、數(shù)據(jù)文件拷貝
在windows操作將數(shù)據(jù)文件和日志文件拷貝至新存儲。
四、附加數(shù)據(jù)庫
1.打開sqlserver企業(yè)管理器--數(shù)據(jù)庫--右鍵---附加
2.點(diǎn)擊添加,選擇新存儲上數(shù)據(jù)文件位置
3.將要附加數(shù)據(jù)庫的主數(shù)據(jù)庫文件(也就是以“.mdf”結(jié)尾的文件)添加進(jìn)去,添加進(jìn)去之后我們可以看到它會自動(dòng)補(bǔ)全數(shù)據(jù)庫的其他所有文件。
4.點(diǎn)擊確定--附加完成。如果有多個(gè)數(shù)據(jù)庫需要遷移重復(fù)二至四步驟即可。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。