還原

還原你的檔案/資料庫到原始位置其他地點

關鍵詞:

欄位 描述
選擇還原的檔案 對於資料庫還原,只有一個選項可選,例如:'從每個工作中的檔案內選擇'。
還原原始文件 還原原始文件選項是為進階Oracle用戶而制定,只有在熟知并理解Oracle資料庫時方可使用,否則並不建議使用這種還原選項因為需要應用額外的Oracle技術進行手動還原。 請參考以下文章以獲取更多相關資訊:
  • Oracle19c
  • https://docs.oracle.com/en/database/oracle/oracle-database/19/bradv/index.html
  • Oracle12c
  • https://docs.oracle.com/database/121/BRADV/title.htm
    將資料庫還原到 選擇將檔案/資料庫還原到,例如:'原始位置' 或 '其他地點'。
    Oracle主目錄 這是存放Oracle數據的路徑。
    主機名稱 這是Oracle伺服器的主機名稱,預設為 127.0.0.1
    連接埠號碼 這是Oracle伺服器的連接埠號碼,預設為 1521
    SID 資料庫至少由一個從計算機中其他實例中唯一標識的Oracle實例所引用,此標識為Oracle系統標識符 (SID)。
    密碼 這是新資料庫的 system 用戶賬號密碼。
    確認密碼 確認新資料庫的 system 用戶賬號密碼。
    資料庫區域 指定資料庫檔案的位置以還原。
    控制文件檔案名稱 還原的控制文件檔案名稱。
    控制文件檔案資料夾 指定控制文件的位置以還原。
    資料檔案檔案名稱 還原的資料檔案檔案名稱。
    資料檔案檔案資料夾 指定資料檔案的位置以還原。
    重做日誌組檔案名稱 還原的重做日誌組檔案名稱。
    重做日誌組檔案資料夾 指定重做日誌組的位置以還原。
    快閃恢復區域 這是用來作為預設為所有基於磁碟的備份和復原操作,並且還需要使用企業管理器自動的基於磁碟的備份。Oracle建議將資料庫檔案和復原檔案放在不同的物理磁碟上以保護數據和提高性能。
    暫存資料夾 這是儲存還原檔案的暫存資料夾。


    如何還原Oracle備份集:

    1. TNS listener服務必須開啟以允許連接到數據庫伺服器以進行還原過程。使用lsnrctl status指令檢查TNS listener服務是否正在運行。如果TNS listener服務沒有開啟,應用lsnrctl start指令以開啟服務。
      例如: Oracle 19c上正在運行TNS Listener服務。
      C:\Users\Administrator>lsnrctl status
      LSNRCTL for 64-bit Windows: Version 19.0.0.0.0 - Production on 14-OCT-2020 16:45:29
      Copyright (c) 1991, 2019, Oracle. All rights reserved.
      Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
      STATUS of the LISTENER
      ------------------------
      Alias        LISTENER
      Version      TNSLSNR for 64-bit Windows: Version 19.0.0.0.0 - Production
      Start Date   14-OCT-2020 11:11:04
      Uptime       0 days 5 hr. 34 min. 27 sec
      Trace Level   off
      Security     ON: Local OS Authentication
      SNMP         OFF
      Listener Parameter File     D:\oracle\19.3.0\dbhome\network\admin\listener.ora
      Listener Log File     D:\oracle\diag\tnslsnr\w12x-5-43\listener\alert\log.xml
      Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ora19c-w2k16)(PORT=1521)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=ora19c-w2k16)(PORT=5500))(Security=(my_wallet_directory=D:\ORACLE\admin\orcl\xdb_wallet))(Presentation=HTTP)(Session=RAW))
      Services Summary...
      Service "CLRExtProc" has 1 instance(s).
      Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
      Service "orcl" has 1 instance(s).
      Instance "orcl", status READY, has 1 handler(s) for this service...
      Service "orclcXDB" has 1 instance(s).
      Instance "orcl", status READY, has 1 handler(s) for this service...
      Service "pdborcl" has 1 instance(s).
      Instance "orcl", status READY, has 1 handler(s) for this service...
      The command completed successfully
    2. 運行 sqlplus / as sysdba 指令以校驗 Oracle 服務是都處於活動狀態。
      以下為由於數據和/或配置檔案損壞導致的Oracle實例故障後的舉例。在您的Oracle實例上可能有所不同。
      C:\Users\Administrator>sqlplus / as sysdba
      SQL*Plus: Release 19.0.0.0.0 - Production on Thu Nov 12 10:31:33 2020
      Version 19.3.0.0.0
      Copyright (c) 1982, 2019, Oracle. All rights reserved.
      Connected to an idle instance.
    3. 點擊你想要從那個備份集還原Oracle數據庫。
    4. 點擊你想要從那個包含Oracle數據庫的目標存儲位置進行還原。
    5. 從'選擇還原的檔案'下拉框中選擇備份快照。你也可以從下拉框中選擇備份日期和時間。
    6. 選擇你想從文件樹中還原的資料庫/檔案。點擊在文件樹中複選框前面的圖標來展開或折疊文件樹。點擊複選框,複選框中的所有檔案將被選中。
    7. 點擊[下一頁].
    8. 選擇還原位置(原始位置或其他地點)。

      還原到原始位置:

      還原到其他地點:


    9. 點擊[還原]以開始還原過程。
    10. 還原完成之後,應用如下SQL 查詢以驗證Oracle數據庫實例是否已還原且在線:
      C:\Users\Administrator>sqlplus / as sysdba
      SQL*Plus: Release 19.0.0.0.0 - Production on Thu Nov 12 10:31:33 2020
      Version 19.3.0.0.0
      Copyright (c) 1982, 2019, Oracle. All rights reserved.
      Connected to:
      Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
      Version 19.3.0.0.0
      SQL> select instance from v$thread;
      INSTANCE
      ---------------------------------------------------------------
      orcl
      SQL>
    11. 還原原始檔案:

    ?

    請注意還原到其他原始檔案選項不支援增加網絡磁碟機功能,此選項僅能選擇已經在Windows 設置過的網路磁碟機。