本篇文章為大家展示了SQL Server中怎么修改數(shù)據(jù)庫(kù)物理文件的存儲(chǔ)位置,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。
創(chuàng)新互聯(lián)建站從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元烏拉特后做網(wǎng)站,已為上家服務(wù),為烏拉特后各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792
具體流程為:
1、將現(xiàn)有的數(shù)據(jù)庫(kù)脫機(jī)
ALTER DATABASE DB1 SET OFFLINE WITH ROLLBACK IMMEDIATE;
2、將數(shù)據(jù)庫(kù)文件移到新的位置
文件復(fù)制完成以后需要:右鍵-屬性-安全-在組或用戶名處添加Authenticated Users-更改該組權(quán)限為完全權(quán)限,否則接下來的操作會(huì)報(bào)
中間可能存在的問題:
消息 5120,級(jí)別 16,狀態(tài) 101,第 17 行無法打開物理文件“D:\MSSQL\DATA\testdb.mdf”。操作系統(tǒng)錯(cuò)誤 5:“5(拒絕訪問。)”。消息 5120,級(jí)別 16,狀態(tài) 101,第 17 行無法打開物理文件“D:\MSSQL\DATA\testdb _log.ldf”。操作系統(tǒng)錯(cuò)誤 5:“5(拒絕訪問。)”。消息 5181,級(jí)別 16,狀態(tài) 5,第 17 行無法重新啟動(dòng)數(shù)據(jù)庫(kù)“ctrip”。將恢復(fù)到以前的狀態(tài)。消息 5069,級(jí)別 16,狀態(tài) 1,第 17 行ALTER DATABASE 語句失敗。
3、修改數(shù)據(jù)庫(kù)關(guān)聯(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ù)庫(kù)進(jìn)行聯(lián)機(jī)
ALTER DATABASE DB1 SET ONLINE;
上述內(nèi)容就是SQL Server中怎么修改數(shù)據(jù)庫(kù)物理文件的存儲(chǔ)位置,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。