mysql 自动归档,如何将数据库从非归档模式转为自动归档模式:
這個(gè)問題小哥哥問過我,我一下卡住了,答不上來,他罵我,學(xué)了那么久,這么簡單的東西你都不會?我低頭默默無語!我確實(shí)沒有反抗的權(quán)利,只能在被罵完之后趕緊學(xué)去!這個(gè)就是我的命,我的學(xué)習(xí)永遠(yuǎn)跟不上他們的步驟,最后都被一句話罵回來:你就是豬!小哥哥罵我的常用語!
一、如何查看數(shù)據(jù)庫的現(xiàn)行日志和自動歸檔模式的設(shè)置:
可用archive log list命令來查看。
具體做法如下,
C:\Documents and Settings\Administrator>sqlplus
/nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 4月 28 09:16:43
2010
Copyright (c) 1982, 2002, Oracle Corporation.?All rights reserved.
SQL> conn sys/sys as sysdba
已連接。
SQL> archive log list?--查看模式的命令
數(shù)據(jù)庫日志模式?非存檔模式
自動存檔?禁用
存檔終點(diǎn)?D:\oracle\ora92\RDBMS
最早的概要日志序列?1
當(dāng)前日志序列?2
SQL>
如上可以看出不是自動歸檔模式,下面是修改方式:
1. 關(guān)閉運(yùn)行的數(shù)據(jù)庫實(shí)例
SQL> shutdown immediate
在進(jìn)行日志模式切換之前,必須將運(yùn)行的數(shù)據(jù)庫正常關(guān)閉。
2. 啟動數(shù)據(jù)庫實(shí)例到mount狀態(tài),但不要打開。
SQL> startup mount
3. 切換數(shù)據(jù)庫日志模式。
SQL> alter database
archivelog;(設(shè)置數(shù)據(jù)庫為歸檔日志模式)
4. 把數(shù)據(jù)庫打開
SQL>
alter database open;(設(shè)置數(shù)據(jù)庫為歸檔日志模式)
5.啟動自動歸檔
SQL>
alter system archive log start;(設(shè)置數(shù)據(jù)庫為歸檔日志模式)
如果這步?jīng)]有做,則數(shù)據(jù)庫處于歸檔模式,但不能自動歸檔。
再次查看系統(tǒng)
SQL>
archive log list;
數(shù)據(jù)庫日志模式?存檔模式
自動存檔?啟用
存檔終點(diǎn)?D:\oracle\ora92\RDBMS
最早的概要日志序列?1
下一個(gè)存檔日志序列?2
當(dāng)前日志序列?2
SQL>
SQL>
如果改為非自動歸檔,則在第三步改為
SQL> alter database
noarchivelog;(設(shè)置數(shù)據(jù)庫為歸檔日志模式)
即可。
總結(jié)
以上是生活随笔為你收集整理的mysql 自动归档,如何将数据库从非归档模式转为自动归档模式:的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab的guide怎么添加函数,整
- 下一篇: linux mysql 密码文件怎么打开