欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

oracle數(shù)據(jù)庫(kù)冷備份的方法

 更新時(shí)間:2013年11月11日 10:29:22   作者:  
oracle數(shù)據(jù)庫(kù)脫機(jī)備份的實(shí)現(xiàn)方法與在使用oracle數(shù)據(jù)庫(kù)脫機(jī)備份時(shí)的一些注意事項(xiàng)

冷備份是數(shù)據(jù)庫(kù)文件的物理備份,通常在數(shù)據(jù)庫(kù)通過一個(gè)shutdown normal或shutdown immediate 命令正常關(guān)閉后進(jìn)行。當(dāng)數(shù)據(jù)庫(kù)關(guān)閉時(shí),其使用的各個(gè)文件都可以進(jìn)行備份。這些文件構(gòu)成一個(gè)數(shù)據(jù)庫(kù)關(guān)閉時(shí)的一個(gè)完整映像。
冷備份通常要備份以下文件:
所有數(shù)據(jù)文件
所有控制文件
所有聯(lián)機(jī)重做日志
初始化參數(shù)文件initsid.ora(可選)
先執(zhí)行以下SQL語(yǔ)句查看所有需要備份的文件:

復(fù)制代碼 代碼如下:

SVRMGR> select * from v$datafile;
SVRMGR> select * from v$controlfile;
SVRMGR> select * from v$logfile;
 

記錄下所有的這些文件的路徑和文件名,同時(shí)連同初始化參數(shù)文件一起備份到disk或tape。
數(shù)據(jù)庫(kù)在shutdown后,如何脫機(jī)備份?
脫機(jī)備份直接把物理文件拷貝到一個(gè)位置就可以了,如果要在備份的位置啟動(dòng)數(shù)據(jù)庫(kù),寫一個(gè)新的init文件,修改control文件的位置,再執(zhí)行下代碼
復(fù)制代碼 代碼如下:

SQL> startup mount
ORACLE instance started.
Total System Global Area   57124108 bytes
Fixed Size                    70924 bytes
Variable Size              40198144 bytes
Database Buffers           16777216 bytes
Redo Buffers                  77824 bytes
Database mounted.
SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: 'F:ORACLEORADATALHGSYSTEM01.DBF'
 

startup restrict 不行,因?yàn)榭刂莆募衛(wèi)og,data文件位置沒有修改,無(wú)法open數(shù)據(jù)庫(kù),需要啟動(dòng)到mount狀態(tài),修改之后再open.
物理備份的內(nèi)容不需要做恢復(fù)
脫機(jī)備份的注意事項(xiàng)

完全脫機(jī)備份,又名冷備份。冷備份的存在是為了保護(hù)現(xiàn)場(chǎng),防止我們恢復(fù)失敗時(shí)可以從頭開始。
我們知道,數(shù)據(jù)文件是oracle向os預(yù)留的磁盤空間,如果我們規(guī)劃數(shù)據(jù)庫(kù)時(shí),申請(qǐng)了50g,一開始o(jì)racle
可能只用了100M,我們冷備時(shí)所需的有效數(shù)據(jù)就更少了,或許只有5M,但我們還是得備份50g。
這便是冷備的缺點(diǎn)。

 進(jìn)行冷備時(shí)可能出現(xiàn)備份不全或備份了垃圾數(shù)據(jù)的狀況。所以,我們務(wù)必以數(shù)據(jù)庫(kù)看到的為準(zhǔn)。
通常,冷備的主要對(duì)象是datafile,controlfile和redo log file。我們可以借助幾個(gè)視圖來(lái)瞧瞧
他們匿于何處。

于數(shù)據(jù)文件:

復(fù)制代碼 代碼如下:

[sql]
SQL> select file_name from dba_data_files; 
    www.dbjr.com.cn 
FILE_NAME 
------------------------------------------------------------------------------------------------------------------------------------------------------ 
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_users_8050fkdh_.dbf 
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_sysaux_8050fk3w_.dbf 
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_undotbs1_8050fkc6_.dbf 
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_system_8050fk2z_.dbf 
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_example_8050jhm7_.dbf 
  于控制文件:
[sql]
SQL> select name from v$controlfile; 
NAME 
------------------------------------------------------------------------------------------------------------------------------------------------------ 
/u01/app/oracle/oradata/ORCL/controlfile/o1_mf_8050hgfp_.ctl 
/u01/app/oracle/flash_recovery_area/ORCL/controlfile/o1_mf_8050hgqh_.ctl 

  于日志文件:
[html]
  SQL> select member from v$logfile; 

MEMBER 
------------------------------------------------------------------------------------------------------------------------------------------------------ 
/u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_3_8050hq4s_.log 
/u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_3_8050hs2h_.log 
/u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_2_8050hm84_.log 
/u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_2_8050ho5o_.log 
/u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_1_8050hhn1_.log 
/u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_1_8050hkdv_.log 

 為了縮短備份時(shí)間和節(jié)省磁盤空間,通常,我們可以做如下微調(diào):
 1)查看當(dāng)前被oracle 激活的undo,這個(gè)undo將作為冷備的一員。
復(fù)制代碼 代碼如下:

[html]
  SQL> show parameter undo 
    www.dbjr.com.cn 
NAME                                 TYPE        VALUE 
------------------------------------ ----------- ------------------------------ 
undo_management                      string      AUTO 
undo_retention                       integer     900 
undo_tablespace                      string      UNDOTBS1 
 

2)對(duì)于temp臨時(shí)文件,我們可以不必備份,因?yàn)椋琽racle在開機(jī)時(shí),不會(huì)檢查臨時(shí)文件。
3)對(duì)于控制文件,存在多路鏡像,我們可以只備份其中之一。
 完成了上面的幾點(diǎn)友情提醒后,我們就可以開始把實(shí)例給關(guān)了,開始作冷備。
[sql]
shutdown immediate

相關(guān)文章

  • Oracle數(shù)據(jù)庫(kù)19C的安裝與配置指南(2022年最新版)

    Oracle數(shù)據(jù)庫(kù)19C的安裝與配置指南(2022年最新版)

    在Oracle數(shù)據(jù)庫(kù)的發(fā)展中,數(shù)據(jù)庫(kù)一直處于不斷升級(jí)狀態(tài),下面這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫(kù)19C的安裝與配置指南的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • PLSQL配置遠(yuǎn)程Oracle數(shù)據(jù)庫(kù)連接的示例代碼

    PLSQL配置遠(yuǎn)程Oracle數(shù)據(jù)庫(kù)連接的示例代碼

    這篇文章主要介紹了PLSQL配置遠(yuǎn)程Oracle數(shù)據(jù)庫(kù)連接的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Oracle Number型數(shù)值存儲(chǔ)與轉(zhuǎn)換的實(shí)現(xiàn)詳解

    Oracle Number型數(shù)值存儲(chǔ)與轉(zhuǎn)換的實(shí)現(xiàn)詳解

    本篇文章是對(duì)Oracle中Number型數(shù)值存儲(chǔ)與轉(zhuǎn)換的實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • Oracle數(shù)據(jù)庫(kù)密碼文件的使用和維護(hù)

    Oracle數(shù)據(jù)庫(kù)密碼文件的使用和維護(hù)

    Oracle數(shù)據(jù)庫(kù)密碼文件的使用和維護(hù)...
    2007-03-03
  • Oracle導(dǎo)出文本文件的三種方法(spool,UTL_FILE,sqluldr2)

    Oracle導(dǎo)出文本文件的三種方法(spool,UTL_FILE,sqluldr2)

    這篇文章主要介紹了Oracle導(dǎo)出文本文件的三種方法(spool,UTL_FILE,sqluldr2),需要的朋友可以參考下
    2023-05-05
  • 詳解Oracle修改字段類型方法總結(jié)

    詳解Oracle修改字段類型方法總結(jié)

    本篇文章主要介紹了Oracle修改字段類型方法總結(jié),小編覺得不錯(cuò),非常具有實(shí)用價(jià)值,有興趣的可以了解一下。
    2016-12-12
  • 通過sql準(zhǔn)確查出一天數(shù)據(jù)的方法

    通過sql準(zhǔn)確查出一天數(shù)據(jù)的方法

    之前做一個(gè)項(xiàng)目的時(shí)候想用sql查出某人一天做的數(shù)據(jù),但怎么查都沒有準(zhǔn)確查出。最近通過查閱萬(wàn)卷書籍終于知道了如何準(zhǔn)確查出一天的數(shù)據(jù)。所以想著總結(jié)出來(lái)分享給大家,或許對(duì)有需要的朋友們能帶來(lái)一定的幫助,下面來(lái)一起看看吧。
    2016-12-12
  • Oracle數(shù)據(jù)字典詳解

    Oracle數(shù)據(jù)字典詳解

    數(shù)據(jù)字典(Data Dictionary)是Oracle元數(shù)據(jù)(Metadata)的存儲(chǔ)地點(diǎn),匯集了數(shù)據(jù)庫(kù)對(duì)象及數(shù)據(jù)庫(kù)運(yùn)行時(shí)需要的基礎(chǔ)信息,本文詳細(xì)介紹了什么是Oracle數(shù)據(jù)字典,感興趣的小伙伴可以參考一下
    2023-04-04
  • Oracle表索引查看常見的方法總結(jié)

    Oracle表索引查看常見的方法總結(jié)

    索引是數(shù)據(jù)庫(kù)系統(tǒng)中的一種數(shù)據(jù)結(jié)構(gòu),用于加快查詢的速度,在Oracle中可以在表或視圖上創(chuàng)建索引,這篇文章主要給大家介紹了關(guān)于Oracle表索引查看常見方法總結(jié)的相關(guān)資料,需要的朋友可以參考下
    2023-11-11
  • 詳解Oracle dg 三種模式切換

    詳解Oracle dg 三種模式切換

    這篇文章主要介紹了詳解Oracle dg 三種模式切換 的相關(guān)資料,需要的朋友可以參考下
    2015-12-12

最新評(píng)論