oracle怎么開歸檔,oracle改歸檔模式

Oracle數(shù)據(jù)庫如何開啟自動歸檔

Oracle

專注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)靖宇免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千多家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

Enterprise

Manager

Console——某一個數(shù)據(jù)庫——例程——配置——恢復(fù)——“歸檔日志模式”(自動歸檔);

例程——配置——一般信息——所有初始化參數(shù)——log_archive_start=true

歸檔信息可以通過如下語句查看

SQL

archive

log

list

Oracle數(shù)據(jù)庫可以運行在兩種模式下:歸檔模式(archivelog)和非歸檔模式(noarchivelog)。

檢查歸檔模式命令

SQL

archive

log

list

設(shè)置歸檔模式

SQL

shutdown

immediate;

SQL

startup

mount

SQL

alter

database

archivelog;

SQL

alter

database

open;

SQL

archive

log

list;

如果需要停止歸檔模式,使用:alter

database

noarchivelog

命令。Oracle10g之前,你還需要修改初始化參數(shù)使數(shù)據(jù)庫處于自動歸檔模式。在pfile/spfile中設(shè)置如下參數(shù)

log_archive_start

=

true

重啟數(shù)據(jù)庫此參數(shù)生效,此時數(shù)據(jù)庫處于自動歸檔模式。也可以在數(shù)據(jù)庫啟動過程中,手工執(zhí)行

archive

logstart使數(shù)據(jù)庫啟用自動歸檔,但是重啟后數(shù)據(jù)庫仍然處于手工歸檔模式

。10g使用db_recovery_file_dest來作為歸檔日志的存放地。

SQL

show

parameter

db_recovery(

該語句在oracle11g下無效)NAME

TYPEVALUEdb_recovery_file_dest

string

/home/oracle/ora10g/flash_reco

very_area/

oracle 如何關(guān)閉打開歸檔日志的方法

查看oracle數(shù)據(jù)庫是否為歸檔模式

SQL select name,log_mode from V$database;

NAME LOG_MODE

------------------ ------------------------

TEST NOARCHIVELOG

SQL archive log list

Database log mode No Archive Mode

Automatic archival Disabled

Archive destination USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence 80157

Current log sequence 80163

編輯本段配置數(shù)據(jù)庫的.歸檔模式

1.改變非歸檔模式到歸檔模式:

1)SQL conn / as sysdba (以DBA身份連接數(shù)據(jù)庫)

2)SQL shutdown immediate;(立即關(guān)閉數(shù)據(jù)庫)

3)SQL startup mount (啟動實例并加載數(shù)據(jù)庫,但不打開)

4)SQL alter database archivelog; (更改數(shù)據(jù)庫為歸檔模式)

5)SQL alter database open; (打開數(shù)據(jù)庫)

6)SQL alter system archive log start; (啟用自動歸檔)

7)SQL exit (退出)

做一次完全備份,因為非歸檔日志模式下產(chǎn)生的備份日志對于歸檔模式已經(jīng)不可用了.這一步非非常重要!

2.改變歸檔模式到非歸檔模式:

1)SQLSHUTDOWN NORMAL/IMMEDIATE;

2)SQLSTARTUP MOUNT;

3)SQLALTER DATABASE NOARCHIVELOG;

4)SQLALTER DATABASE OPEN;

3.歸檔相關(guān)命令

archive log stop;

archive log start;

archive log list;

show parameters;

show parameters log_archive_start;

show parameters log_archive_max_process; #歸檔進(jìn)程數(shù)

alter system set log_archive_max_process=5; #將歸檔進(jìn)程數(shù)改為5

select * from v$bgprocess; #檢察后臺進(jìn)程

如何開啟/關(guān)閉oracle的歸檔

如果開啟歸檔,請保證log_archive_start=true開啟自動歸檔,否則只能手工歸檔,如果是關(guān)閉了歸檔,則設(shè)置該參數(shù)為false 注意:如果是OPS/RAC環(huán)境,需要先把parallel_server = true注釋掉,然后執(zhí)行如下步驟,最后用這個參數(shù)重新啟動 1、開啟歸檔 a. 關(guān)閉數(shù)據(jù)庫shutdown immediate b. startup mount c. alter database archivelog d. alter database opne 2、禁止歸檔 a. 關(guān)閉數(shù)據(jù)庫shutdown immediate b. startup mount c. alter database noarchivelog d. alter database open 歸檔信息可以通過如下語句查看 SQL archive log list Database log mode Archive Mode Automatic archival Enabled Archive destination E:\oracle\ora92\database\archive Oldest online log sequence 131 Next log sequence to archive 133 Current log sequence 133

如何啟動或關(guān)閉Oracle的歸檔模式

開關(guān)歸檔模式,都需要在先關(guān)閉數(shù)據(jù)庫,步驟如下:

1、關(guān)閉數(shù)據(jù)庫

shutdown immediate

2、數(shù)據(jù)庫啟動到mount狀態(tài)

startup mount

3、開/關(guān)啟歸檔模式

alter database archivelog;/alter database noarchivelog;

4、數(shù)據(jù)庫完全啟動

alter database open

網(wǎng)站名稱:oracle怎么開歸檔,oracle改歸檔模式
當(dāng)前鏈接:http://muchs.cn/article34/phedse.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計公司、網(wǎng)站導(dǎo)航、定制開發(fā)、搜索引擎優(yōu)化、網(wǎng)站維護(hù)

廣告

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

成都做網(wǎng)站