1. 程式人生 > >Oracle資料庫熱備份與恢復(聯機備份)示例

Oracle資料庫熱備份與恢復(聯機備份)示例

Oracle資料庫熱備份(聯機備份)示例

必須將日誌置為歸檔方式
  SQL>archive log list;  --檢視日誌歸檔方式.
  Database log mode                  No Archive Mode
  Automatic archival                 Disabled
  Archive destination                USE_DB_RECOVERY_FILE_DEST
  Oldest online log sequence         106
  Current log sequence               108
  SQL>alter system set log_archive_start=true scope=spfile  --啟用自動歸檔
  SQL>shutdown immediate
  SQL>startup mount   --啟動資料庫,開啟控制檔案,不開啟資料檔案
  SQL>alter database archivelog   --將資料庫切換到歸檔方式
  SQL>alter database open;         --開啟資料庫
  SQL>archive log list;
  Database log mode                  Archive Mode
  Automatic archival                 Enabled
  Archive destination                USE_DB_RECOVERY_FILE_DEST
  Oldest online log sequence         106
  Next log sequence to archive       108
  Current log sequence               108
  SQL>alter tablespace tt begin backup;   --tt表空間備份.
  SQL>alter tablespace tt end backup;
  SQL>alter system archive log current;   --將當前聯機日誌歸檔,切換日誌.
  SQL>alter system switch logfile;        --切換第二個日誌
  SQL>alter system switch logfile;        --切換第三個日誌
  SQL>shutdown immediate;
     如果tt.dbf檔案損壞.
  SQL>startup
  ORA-01157:cannot identify/lock data file 6 - see DBWR trace file
  ORA-01110:data file 6: 'C:\ORACLE\ORADATA\TEST\TT.DBF'
  SQL>SELECT * FROM v$recover_file;
       FILE# ONLINE  ONLINE_ERROR                  CHANGE# TIME
  ---------- ------- ------------------------- ----------- -------------
           6 ONLINE  ONLINE FILE NOT FOUND               0
  SQL>alter database datafile 6 offline drop;
  SQL>alter database open;
  --將備份檔案恢復到原路徑
  SQL>recover datafile 6;
  SQL>alter database datafile 6 online;
 
  SQL>alter database backup controlfile to trace;  --備份控制檔案 to \udmp\.
  SQL>start c:\create_ctl.sql                      --重新生成控制檔案
 
  --日誌檔案丟失
  SQL>recover database until cancel
  SQL>alter database open resetlogs

相關推薦

Oracle資料庫備份恢復(聯機備份)示例

Oracle資料庫熱備份(聯機備份)示例 必須將日誌置為歸檔方式   SQL>archive log list;  --檢視日誌歸檔方式.   Database log mode                  No Archive Mode   Automatic

Oracle資料庫備份恢復 - 增量備份

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

數據備份恢復 XtraBackup備份工具

script 可用 database names ima max () hunk word 數據備份與恢復 XtraBackup備份工具 1 數據備份與恢復1.1 問題 本案例要求熟悉MySQL的備份與恢復,完成以下任務操作: 使用mysqldump備份數據庫 使用mysq

Oracle資料庫備份恢復 - RMAN恢復

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

ORACLE資料庫資料的備份恢復

  原創作品,轉自請在文字開頭顯眼位置註明出處:https://www.cnblogs.com/sunshine5683/p/10052949.html 資料備份恢復在資料庫管理中至關重要,今天,總結一下資料庫備份與恢復需要注意的方面和實際操作!、 一、在備份之前首先應該執行commit語句,

Oracle資料庫備份恢復的三種方法

Oracle資料庫有三種標準的備份方法,它們分別是匯出/匯入(EXP/IMP)、熱備份和冷備份。匯出備件是一種邏輯備份,冷備份和熱備份是物理備份。   一、 匯出/匯入(Export/Import)   利用Export可將資料從資料庫中提取出來,利用Impor

Oracle 12c 資料庫備份恢復

這是一篇學習筆記,在這篇筆記中,對Oracle資料庫和歸檔日誌進行了備份,然後將資料庫刪掉。之後通過恢復spfile+恢復控制檔案+restore資料庫+recover資料庫的方式進行了恢復。環境: Oracle 12.2.0.1.0 on LINUX準備工作: 資料庫為歸檔

Oracle備份恢復

ron 還原 類型 修改 文件拷貝 per esp 主機數 segment 步驟:(面試) 1,在新主機DBCA建庫,實例名和原主機數據庫名一致2,在新主機創建用戶3,dbms_metadata.get_ddl導出表空間生成語句4,在新主機創建表空間5,exp導出原庫全部數

Oracle備份恢復(五)

備份 oracle 恢復 備份: 定義: 把數據庫復制到轉儲設備的過程。 轉儲設備: 放置數據庫副本的磁帶或磁盤。 原數據庫的備份: 存放於轉儲設備中的數據庫的副本。 分類: 物理與邏輯角度: 物理備份:

Oracle用戶管理的備份恢復介紹

Oracle備份恢復數據庫維護中,備份或恢復是重中之重的問題。盡管很多時候數據庫系統運行緩慢,但對數據庫數據的丟失而言,顯然後者損失的代價是不言而喻的,DBA首要的工作就是盡一切可能地做好數據的備份工作。 1.1、物理備份與邏輯備份01、物理備份是所有物理文件的一個副本,比如數據文件,控制文件,歸檔日誌等。該

Oracle 數據備份恢復

earch base 數據庫 ras show let oba bubuko red 前言一:備份與恢復概述二:RMAN 工具概述1: RMAN 組件 1: RMAN命令執行器 1 [oracle@localhost ~]$ rman target syste

MySQL 資料庫增量備份恢復資料命令實戰

1. 備份單個數據庫練習 mysqldump 命令多種引數的使用 1.1 調整 MySQL 客戶端及服務端字符集為建庫建表時預設的 latin1,避免備份時的亂碼問題 [[email protected] ~]# vi /etc/my.cnf [[email protected] ~

mysql 操作資料庫備份恢復

一、直接把建立資料庫的語句放到sql 檔案中: php 寫法: <?php    $mysql_port = get_mysql_port();   $cmd = US_MYSQL_BIN."/mysql.exe --port=".

Oracle 備份恢復基礎

  Oracle 備份與恢復基礎 :三思筆記  備份與恢復 A whole database backup is either a consistent backup or an inconsistent backup. Whether a backup is consiste

influxd資料庫備份恢復

先上influxdb的配置檔案: 其中主要更改了預設的元資料和資料庫資料的儲存位置,更改了8088埠的繫結地址 ### Welcome to the InfluxDB configuration file. # The values in this file override the

oracle備份恢復--rman

(一)、建立恢復目錄1、建立恢復目錄資料庫#mkdir -p /u01/app/oracle/oradata/rmandb#chown -R oracle /u01/app/oracle/oradata/rmandb[[email protected] ~]#su - oracle[[email&#

Oracle的資料備份恢復

備份解決方案: 1.物理備份:<1>冷備份(離線備份)                    <2>熱備份:使用者管理備份和Oracle管理部分 <1&g

oracle備份恢復--閃回技術

一•啟用閃回資料庫1.啟用歸檔模式sql>shutdown immediate;sql>startup mount;sql>alter database archivelog;2.建立閃回區sql>alter system set db_recovey_file_dest='/opt/

mysql資料庫資料備份恢復

1、通過物理拷貝備份與恢復          對MyISAM引擎的表來說:如果當前此表在拷貝過程中沒有任何寫操作時,可以直接拷貝,對單張表拷貝時只需把把表相關的三個以.frm,.MYD,.MYI結尾的檔案拷貝到另外的

易學筆記-系統分析師考試-第5章 資料庫系統/5.4 資料庫控制功能/5.4.5 備份恢復技術

備份分類 按物理裝置 冷備份 熱備份 按備份數量 完全備份:整個資料庫的備份 增量備份:上一次備份後的發生變化的資料 差異備份:上一次完全備份後發生變化的所有資料 物理備份