欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Oracle如何實現(xiàn)冷備份及其恢復

這篇文章主要為大家展示了“Oracle如何實現(xiàn)冷備份及其恢復”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Oracle如何實現(xiàn)冷備份及其恢復”這篇文章吧。

創(chuàng)新互聯(lián)專注于新吳網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供新吳營銷型網站建設,新吳網站制作、新吳網頁設計、新吳網站官網定制、小程序開發(fā)服務,打造新吳網絡公司原創(chuàng)品牌,更為您提供新吳網站排名全網營銷落地服務。

一、冷備份的概念

冷備份是指在數據庫關閉狀態(tài)下所做的物理拷貝,也稱脫機備份。

適合于非歸檔模式下的備份,而且也只能采用這種方式備份。

二、需要備份的文件

    必須備份的文件:

數據文件和控制文件

可以備份的文件:

重做日志文件、臨時文件、二進制參數文件(spfile)、口令文件

三、冷備份的步驟

1. 找到所需要的備份文件

2. 正常關閉數據庫

3. 備份文件到指定的備份路徑下

4. 重新啟動數據庫

四、冷腳本的寫法

4.1查看文件位置及狀態(tài)

--查看實例和數據庫的相關信息   

SQL>select instance_name,version,status,archiver,database_status from v$instance;

INSTANCE_NAME     VERSION       STATUS    ARCHIVE DATABASE_STATUS

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

dbsrv1         11.2.0.1.0       OPEN     STOPPED ACTIVE

SQL>select dbid,name,log_mode from v$database;

      DBID NAME      LOG_MODE

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

 294555525DBSRV1    NOARCHIVELOG

--查看數據文件及狀態(tài)信息

SQL> col file_name  for a50

SQL> col tablespace_name for a15

SQL>selectfile_name,tablespace_name,status,online_status from dba_data_files;

FILE_NAME                                   TABLESPACE_NAME STATUS    ONLINE_

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

/opt/oracle/app/oradata/dbsrv1/users01.dbf      USERS         AVAILABLE   ONLINE

/opt/oracle/app/oradata/dbsrv1/undotbs01.dbf     UNDOTBS1       AVAILABLE   ONLINE

/opt/oracle/app/oradata/dbsrv1/sysaux01.dbf         SYSAUX        AVAILABLE   ONLINE

/opt/oracle/app/oradata/dbsrv1/system01.dbf         SYSTEM        AVAILABLE   SYSTEM

/opt/oracle/app/oradata/costctl/COSTCTL_TBS.dbf      COSTCTL_TBS   AVAILABLE    ONLINE

/opt/oracle/app/oradata/dbsrv1/DEV_DATA.DBF          DEV_DATA      AVAILABLE   ONLINE

/opt/oracle/app/oradata/pdms/PDMS_DATA.dbf           PDMS_DATA      AVAILABLE  ONLINE

Oracle如何實現(xiàn)冷備份及其恢復

查看數據文件

Oracle如何實現(xiàn)冷備份及其恢復

SQL> col name for a50

SQL>selectfile#, name, status from v$datafile;

     FILE# NAME                                       STATUS

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

     1/opt/oracle/app/oradata/dbsrv1/system01.dbf          SYSTEM

     2/opt/oracle/app/oradata/dbsrv1/sysaux01.dbf          ONLINE

     3/opt/oracle/app/oradata/dbsrv1/undotbs01.dbf       ONLINE

     4/opt/oracle/app/oradata/dbsrv1/users01.dbf          ONLINE

     5/opt/oracle/app/oradata/costctl/COSTCTL_TBS.dbf    ONLINE

     6/opt/oracle/app/oradata/dbsrv1/DEV_DATA.DBF          ONLINE

     7/opt/oracle/app/oradata/pdms/PDMS_DATA.dbf          ONLINE

Oracle如何實現(xiàn)冷備份及其恢復

--查看臨時文件

Oracle如何實現(xiàn)冷備份及其恢復

SQL> col name for a60

SQL>select name from v$tempfile;

NAME

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

/opt/oracle/app/oradata/dbsrv1/temp01.dbf

/opt/oracle/app/oradata/costctl/COSTCTL_TBS_temp.dbf

/opt/oracle/app/oradata/pdms/PDMS_DATA_TEMP.dbf

Oracle如何實現(xiàn)冷備份及其恢復

--查看日志文件

Oracle如何實現(xiàn)冷備份及其恢復

SQL>select member from v$logfile;

MEMBER

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

/opt/oracle/app/oradata/dbsrv1/redo03.log

/opt/oracle/app/oradata/dbsrv1/redo02.log

/opt/oracle/app/oradata/dbsrv1/redo01.log

Oracle如何實現(xiàn)冷備份及其恢復

--查看控制文件

SQL>select name from v$controlfile;

NAME

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

/opt/oracle/app/oradata/dbsrv1/control01.ctl

/opt/oracle/app/flash_recovery_area/dbsrv1/control02.ctl

--查看參數文件

SQL> show parameter pfile

NAME                     TYPE        VALUE

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

spfile                     string    /opt/oracle/app/oracle/product/11.2.0/dbhome_1/dbs/spfiledbsrv1.ora

4.2進行備份

方案一、

 --創(chuàng)建備份目錄

SQL> ho mkdir -p /u03/backup/coolbak

 --使用連接符生成復制文件命令

SQL>select'ho cp'||name||'/u03/backup/coolbak'from v$controlfile;

'HOCP'||NAME||'/U03/BACKUP/COOLBAK'

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

ho cp/opt/oracle/app/oradata/dbsrv1/control01.ctl/u03/backup/coolbak

ho cp/opt/oracle/app/flash_recovery_area/dbsrv1/control02.ctl/u03/backup/coolbak

 SQL>save/tmp/tmpbak.sql;   --將上面的輸入保存為tmpbak.sql

    Created file/tmp/tmpbak.sql

編輯coolbak.sql

注意修改密碼文件的位置和pfile的名字

Oracle如何實現(xiàn)冷備份及其恢復

    set feedback off

    set heading off

    set verify off

    set trimspool off

    set pagesize 0

    set linesize 200

    define dir ='/u03/backup/coolbak'

    define script ='/u03/backup/coolbak.txt'

    define passwd ='/u01/app/oracle/product/11.2.0/db_1/dbs/orapworcl'

    spool &script

    select'ho cp -pv '|| name ||' &dir'from v$controlfile

    unionall

    select'ho cp -pv '|| name ||' &dir'from v$datafile

    unionall

    select'ho cp -pv '|| member ||' &dir'  from v$logfile

    unionall

    select'ho cp -pv '|| name ||' &dir'from v$tempfile

    /

    create pfile ='&dir/initorcl.ora'from spfile;

    ho cp -pv   &passwd  &dir

    spool off

    shutdown immediate

    ho mkdir -pv /u03/backup/coolbak

    ho rm -rf /u03/backup/coolbak/*

    start &script

    startup

Oracle如何實現(xiàn)冷備份及其恢復

 --執(zhí)行coolbak.sql

    SQL> @/tmp/coolbak.sql;

 --執(zhí)行過程及數據庫啟動略

  --啟動后查看備份的文件

需要注意的是這種方式不利于恢復,得去尋找恢復的目錄最好在cool后建立與數據庫相同的目錄。

 冷恢復的步驟

脫機恢復到原來位置的步驟:

1. 如果數據庫沒有關閉,需關閉數據庫

2. 將所有的備份數據文件和備份控制文件復制到數據庫原來的位置

3. 也可以將其它所有的備份文件復制到數據庫原來的位置(該操作不是必須的)

4. 重啟數據庫

恢復成功后,數據庫即恢復到上一次的備份,恢復所需要的時間就是復制文件所需要的時間。

脫機恢復到非原來位置的步驟:

有時候儲存數據文件的磁盤壞了,可能需要改變數據文件的恢復位置

1. 將備份文件恢復到正常的磁盤上

2. 將數據庫加載為mount狀態(tài)(startup mount)

3. alter database rename file 'u01/xxx.DBF'  to 'u02/xxx.DBF'    (u01磁盤損壞)

4. alter database open

以上是“Oracle如何實現(xiàn)冷備份及其恢復”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

本文名稱:Oracle如何實現(xiàn)冷備份及其恢復
網站URL:http://www.aaarwkj.com/article12/igdpdc.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網頁設計公司手機網站建設、網站營銷ChatGPT、品牌網站制作網站內鏈

廣告

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

成都seo排名網站優(yōu)化
日韩欧美精品一区二区三区四区| 精品人妻一区二区三区在线av| 2020亚洲欧美日韩在线| 国产精品国产三级区别| 日本午夜福利视频在线观看| 国产亚洲一区激情小说| 亚洲精品国产熟女av| 日韩少妇人妻一区二区| 国产怡红院在线视频观看| 日韩av一区三区在线| 视频久久这里只有精品| 狠狠综合久久av一区二区大宝| 九九久久九九精美视频| 国产在线自拍一区二区| 蜜桃国产精品视频网站| 国产日韩久久免费电影| 中文字幕成人资源网站| 日韩精品一区二区视频| 国产精品国语对白av处女| av成人资源一区久久| 国产老熟女高潮精品视频网站免费| 欧美日韩精品激情一区二区| 日韩久久精品五月综合| 精品综合亚洲中文字幕| 人妻露脸国语对白字幕| 在线免费观看欧美黄片| 亚洲成在人天堂一区二区| 91九色国产在线视频| 欧美成人精品三级在线网站| 妇女自拍偷自拍亚洲精品| 少妇高潮惨叫久久麻豆传| 久久精品国产普通话对白| 亚洲色图视频免费观看| 色男人天堂网在线视频| 日本色网一区二区三区四区| 国产成人自拍视频网站| 91久久国产免费网站| 国产激情久久久久久久久久久| 欧美一区二区日韩国产| 操女逼无遮挡国产av| 人人妻人人澡人人爽人人dvd|