oracle中刪除offline狀態(tài)的數(shù)據(jù)文件

oracle在歸檔模式下:

成都創(chuàng)新互聯(lián)專注于河南網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供河南營(yíng)銷型網(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)銷落地服務(wù)。

我開始想單獨(dú)刪除一個(gè)表空間里的數(shù)據(jù)文件。

先查詢想要?jiǎng)h除的數(shù)據(jù)文件的相關(guān)信息:

  1. select *  from v$datafile;

  2. 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)沒有要恢復(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ù)文件
文章路徑:http://muchs.cn/article40/gedjho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營(yíng)銷、響應(yīng)式網(wǎng)站、企業(yè)網(wǎng)站制作、軟件開發(fā)、網(wǎng)站設(shè)計(jì)公司、移動(dòng)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)