您好,登錄后才能下訂單哦!
本篇文章為大家展示了SQL Server中怎么修改數(shù)據(jù)庫物理文件的存儲位置,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
具體流程為:
1、將現(xiàn)有的數(shù)據(jù)庫脫機
ALTER DATABASE DB1 SET OFFLINE WITH ROLLBACK IMMEDIATE;
2、將數(shù)據(jù)庫文件移到新的位置
文件復制完成以后需要:右鍵-屬性-安全-在組或用戶名處添加Authenticated Users-更改該組權限為完全權限,否則接下來的操作會報
中間可能存在的問題:
消息 5120,級別 16,狀態(tài) 101,第 17 行無法打開物理文件“D:\MSSQL\DATA\testdb.mdf”。操作系統(tǒng)錯誤 5:“5(拒絕訪問。)”。消息 5120,級別 16,狀態(tài) 101,第 17 行無法打開物理文件“D:\MSSQL\DATA\testdb _log.ldf”。操作系統(tǒng)錯誤 5:“5(拒絕訪問。)”。消息 5181,級別 16,狀態(tài) 5,第 17 行無法重新啟動數(shù)據(jù)庫“ctrip”。將恢復到以前的狀態(tài)。消息 5069,級別 16,狀態(tài) 1,第 17 行ALTER DATABASE 語句失敗。
3、修改數(shù)據(jù)庫關聯(lián)文件的指向
ALTER DATABASE DB1 MODIFY FILE(NAME = DB1, FILENAME = X:\SQLServer\DB1.mdf);ALTER DATABASE DB1 MODIFY FILE(NAME = DB1_Log, FILENAME = X:\SQLServer\DB1_Log.ldf);
4、將數(shù)據(jù)庫進行聯(lián)機
ALTER DATABASE DB1 SET ONLINE;
上述內(nèi)容就是SQL Server中怎么修改數(shù)據(jù)庫物理文件的存儲位置,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業(yè)資訊頻道。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。