oracle歸檔日志怎么關閉

方法:1、利用“select log_mode from v$database;”語句查看當前模式是否為歸檔模式;2、關閉數(shù)據(jù)庫,啟動到mount狀態(tài);3、利用“alter database noarchivelog”命令關閉歸檔日志即可。

oracle歸檔日志怎么關閉

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

oracle歸檔日志怎么關閉

關閉歸檔。

1 sql> archive log list; #查看是否是歸檔方式

2 sql> alter system set log_archive_start=false scope=spfile; #禁用自動歸檔

3 sql> shutdown immediate;

4 sql> startup mount; #打開控制文件,不打開數(shù)據(jù)文件

5 sql> alter database noarchivelog; #將數(shù)據(jù)庫切換為非歸檔模式

6 sql> alter database open; #將數(shù)據(jù)文件打開

7 sql> archive log list; #查看此時便處于非歸檔模式

拓展:

更改Oracle為歸檔模式

? ?1.關閉oracle

SQL>?shutdown?immediate; ???Database?closed. ???Database?dismounted. ???ORACLE?instance?shut?down.

? ? 2.啟動為mount狀態(tài)

SQL>?startup?mount ORACLE?instance?started. Total?System?Global?Area?2572144640?bytes Fixed?Size??????????????????2283984?bytes Variable?Size?????????????738199088?bytes Database?Buffers?????????1828716544?bytes Redo?Buffers????????????????2945024?bytes Database?mounted.

? 3.更改為歸檔模式

SQL>???alter?database?archivelog ??Database?altered.

備注:‘a(chǎn)rchivelog’為 歸檔模式;‘noarchivelog’為非歸檔模式。

4.更改數(shù)據(jù)庫為‘打開’狀態(tài)

SQL>??alter?database?open

? 5.查看歸檔模式信息

SQL>???archvie?log?list

它會提示歸檔的模式、是否啟用、參數(shù)

Database?log?mode??????????????Archive?Mode Automatic?archival?????????????Enabled Archive?destination????????????USE_DB_RECOVERY_FILE_DEST Oldest?online?log?sequence?????88 Next?log?sequence?to?archive???90 Current?log?sequence???????????90

推薦教程:《Oracle視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享