新聞中心
oracle在歸檔模式下:
成都創(chuàng)新互聯(lián)專(zhuān)注于河南網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供河南營(yíng)銷(xiāo)型網(wǎng)站建設(shè),河南網(wǎng)站制作、河南網(wǎng)頁(yè)設(shè)計(jì)、河南網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造河南網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供河南網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。
我開(kāi)始想單獨(dú)刪除一個(gè)表空間里的數(shù)據(jù)文件。
先查詢想要?jiǎng)h除的數(shù)據(jù)文件的相關(guān)信息:
select * from v$datafile;
alter database datafile '/data/gps03.dbf' offline;
修改offline狀態(tài)后,就能在v$recover_file中查看到這個(gè)需要恢復(fù)的文件。
select * from v$recover_file;
能夠查詢到該文件的file#號(hào)。然后在對(duì)應(yīng)去查看select * from v$datafile;確定該文件的位置。
3. 讓數(shù)據(jù)文件處于offline之后,在刪除數(shù)據(jù)文件:
alter tablespace MCC01 drop '/data/gps03.dbf';
提示刪除本地表空間中的脫機(jī)數(shù)據(jù)文件。
于是我在讓這個(gè)數(shù)據(jù)文件online。
alter database datafile '/data/gps03.dbf' online;
結(jié)果又提示:
0RA-01113:文件 8 需要介質(zhì)恢復(fù)。
ORA-01110:數(shù)據(jù)文件 8: '/data/gps03.dbf'
于是我執(zhí)行:
recover datafile 8;(注意這條語(yǔ)句不能再plsql中執(zhí)行,否則提示無(wú)效的sql語(yǔ)句)
執(zhí)行完之后:提示
完成介質(zhì)恢復(fù)。
4. 再次查詢v$recover_file,發(fā)現(xiàn)沒(méi)有要恢復(fù)的文件了,在查詢v$datafile發(fā)現(xiàn)這個(gè)文件的狀態(tài)已經(jīng)不是RECOVER狀態(tài)了,變成了offline了。再次讓它上線。
alter database datafile 8 online;
執(zhí)行完上面語(yǔ)句,在查看v$datafile中這個(gè)數(shù)據(jù)文件的狀態(tài),變成online狀態(tài)。
5. 再次刪除這個(gè)數(shù)據(jù)文件。
alter tablespace MCC01 drop datafile 8;
刪除數(shù)據(jù)文件到此完成。
文章標(biāo)題:oracle中刪除offline狀態(tài)的數(shù)據(jù)文件
文章轉(zhuǎn)載:http://ef60e0e.cn/article/gedjho.html