原创 RMAN Recipes 中對Flash Recovery Area的總結

最近在看《RMAN Recipes for Oracle Database 11g》,老外講得囉裏吧嗦,我把其中有一些比較重要的操作記下,以便以後查閱,如果順利,以後看完每章都做一次總結,希望對初學Oracle備份與恢復的朋友有所幫助。

原创 Oracle冷備和熱備腳本

冷備腳本: set feedback off set heading off set verify  off set trimspool off set echo off set time off set timing off set p

原创 Oracle手工完全恢復案例(歸檔模式)

在做案例之前,先查看v$archived_log記錄,發現太多了,考慮清除這些歸檔然後生成一些再做實驗。 在操作系統上刪除這些歸檔並不會在控制文件中有記錄,所以查看v$archived_log時還會有記錄,考慮用RMAN來刪除: RMA

原创 在Solaris系統加磁盤、分區、掛載和開機自動掛載

  一、硬件環境   VM VirtualBox安裝好的Solaris10u9 二、實驗步驟   1.VM VirtualBox中找到相應系統,右擊選擇“存儲”,右擊“控制器:SATA”->“添加虛擬硬盤”-> “創建新的虛擬硬盤”->V

原创 Oracle控制文件恢復案例

案例一:單個控制文件丟失 這種情況解決方法很簡單,只要把多路複用的控制文件拷貝到相應路徑就行了。 案例二:所有控制文件都丟失(用trace中的SQL創建) 在做這個實驗前先生成一個trace文件 alter database backup

原创 linux 配置 mail server

一、配置yum安裝工具 ①  進入yum目錄 [root@bj ~]# cd /etc/yum.repos.d ②  配置yum.repo [root@bj yum.repos.d]# cprhel-debuginfo.repo yum.

原创 Oracle內存結構

14.Oracle內存結構 14-1 Oracle內存結構介紹         當實例啓動時,Oracle數據庫會分配一塊內存區域並啓動後臺進程。內存區域會存放如下信息:   程序代碼  每個連接的會話信息,即使不是當前活動會話  程

原创 Oracle手工恢復案例(非歸檔模式)

手工恢復(非歸檔模式) 案例一:歷史日誌沒有被覆蓋 1.首先把數據庫切成非歸檔模式: startup mountforce alter database noarchivelog; alter database open; 再次查看數據

原创 Oracle日誌挖掘

1.日誌挖掘 1.1補充日誌命令(日誌中有了rowid)    alter databaseadd supplemental logdata; 1.2基於DML的日誌挖掘    例子:SCOTT下UPDATE某記錄,我想挖掘出這個操作的時

原创 Oracle聯機日誌恢復案例

案例一:在多路化的日誌成員中,單個成員丟失 這種情況很好解決,只需將沒損壞的聯機日誌拷貝到那個壞的日誌去就行。 案例二:非current的聯機日誌所有成員丟失 模擬環境: 1.查看聯機日誌狀態信息 sys@SIQIAN11>select

原创 Solaris中配置DNS服務器

最近接觸Solaris,每天都在配置一些東西,希望這篇博客對剛配置DNS服務器的初學者有幫助,如果在做實驗時遇到一些問題,看下文章尾部的注意事項,可能會有幫助。 一、硬件環境 VM VirtualBox安裝好的Solaris10u9 二、

原创 管理Oracle時常用的數據字典和動態性能視圖

管理Oracle時常用的數據字典和動態性能視圖 1.v$version 查詢數據庫版本信息 select * from v$version;BANNER ------------------------------------------

原创 使用備份控制文件恢復數據庫

    有備份的control file,但之後我做了ddl操作,導致當前的control file比備份的新,然後control file全部丟失,怎麼用備份的control file來恢復數據庫?     步驟1:檢查當前redo和a

原创 shell腳本

一、檢查實例 echo "`date` " echo "Oracle Database(s) Status`hostname` " namelst=`ps -ef|grep ora_pmon|grep -vgrep|awk '{print

原创 Oracle11g新特性:RMAN腳本中使用替換變量

Oracle11g出了一個新特性,在RMAN腳本中使用替換變量。今天我在服務器端做了個小實驗,嘗試了下這個特性,雖然出了一些錯,不過都解決啦!感覺這個特性還是不錯的,下面進入正題。 1.創建放腳本和備份文件的目錄 $cd /u01 $mk