oracle怎么刪除日志組

oracle中,可利用alater database語句刪除日志組,該語句可修改數(shù)據(jù)文件,與logfile group和drop配合使用就可以刪除日志組,語法為“alter database drop logfile group 組號(hào)”。

oracle怎么刪除日志組

本教程操作環(huán)境:Windows10系統(tǒng)、Oracle 11g版、Dell G3電腦。

oracle怎么刪除日志組

alter?database?drop?logfile?group?group_number;

alter database:修改數(shù)據(jù)文件

刪除日志文件組需要注意如下的幾點(diǎn)

1.一個(gè)數(shù)據(jù)庫至少需要兩個(gè)日志文件組。

2.日志文件組不能處于current狀態(tài)。‘

3.如果數(shù)據(jù)庫運(yùn)行在歸檔模式下,應(yīng)該確定該日志文件已經(jīng)被歸檔。

示例如下:

SQL>?alter?database?drop?logfile?group?8; Database?altered.

oracle怎么刪除日志組

擴(kuò)展知識(shí):

查看日志組(CURRENT狀態(tài)的日志組需要切換日志,其他狀態(tài)的可以刪除)

SQL>?select?GROUP#,status?from?v$log; GROUP#?STATUS ----------?---------------- 1?INACTIVE 2?INACTIVE 3?CURRENT 8?UNUSED

推薦教程:《Oracle視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊14 分享