隨筆-13  評論-28  文章-63  trackbacks-0
          熱備數(shù)據(jù)庫

          C:\>sqlplus "/ as sysdba"

           

          SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 2 5 17:39:48 2002

           

          Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

           

           

          連接到:

          Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production

          With the Partitioning, OLAP and Oracle Data Mining options

          JServer Release 9.2.0.1.0 - Production

           

          SQL> @D:\hot_backup\hotbackup_for_win

          已復(fù)制         1 個文件。

          已復(fù)制         1 個文件。

          已復(fù)制         1 個文件。

          已復(fù)制         1 個文件。

          已復(fù)制         1 個文件。

          已復(fù)制         1 個文件。

          已復(fù)制         1 個文件。

          已復(fù)制         1 個文件。

          SQL> host copy E:\oracle\oradata\test\archive\*.* D:\hot_backup\archive

          E:\oracle\oradata\test\archive\1_74.ARC

          E:\oracle\oradata\test\archive\1_75.ARC

          E:\oracle\oradata\test\archive\1_76.ARC

          E:\oracle\oradata\test\archive\1_77.ARC

          E:\oracle\oradata\test\archive\1_78.ARC

          E:\oracle\oradata\test\archive\1_79.ARC

          E:\oracle\oradata\test\archive\1_80.ARC

          E:\oracle\oradata\test\archive\1_81.ARC

          E:\oracle\oradata\test\archive\1_82.ARC

          E:\oracle\oradata\test\archive\1_83.ARC

          E:\oracle\oradata\test\archive\1_84.ARC

          E:\oracle\oradata\test\archive\1_85.ARC

          已復(fù)制        12 個文件。

           

          SQL> host dir D:\hot_backup\archive

           驅(qū)動器 D 中的卷是 PROGRAMS

           卷的序列號是 A06D-D424

           

           D:\hot_backup\archive 的目錄

           

          2002-02-04  13:59       <DIR>          .

          2002-02-04  13:59       <DIR>          ..

          2002-02-05  15:29                2,560 1_74.ARC

          2002-02-05  15:29                1,024 1_75.ARC

          2002-02-05  15:29                1,024 1_76.ARC

          2002-02-05  15:33               45,056 1_77.ARC

          2002-02-05  16:37               46,080 1_78.ARC

          2002-02-05  16:38                1,536 1_79.ARC

          2002-02-05  16:46                1,536 1_80.ARC

          2002-02-05  16:54              142,848 1_81.ARC

          2002-02-05  16:54                1,024 1_82.ARC

          2002-02-05  16:54                2,560 1_83.ARC

          2002-02-05  17:33              109,568 1_84.ARC

          2002-02-05  17:43              177,152 1_85.ARC

                        12 個文件        531,968 字節(jié)

                         2 個目錄  1,622,589,440 可用字節(jié)

           

          SQL> archive log list;

          數(shù)據(jù)庫日志模式            存檔模式

          自動存檔             啟用

          存檔終點            e:\oracle\oradata\test\archive

          最早的概要日志序列     83

          下一個存檔日志序列   86

          當(dāng)前日志序列           86

          SQL>

           

           

          模擬所有數(shù)據(jù)文件損壞的情況

          SQL> host

          Microsoft Windows 2000 [Version 5.00.2195]

          (C) 版權(quán)所有 1985-2000 Microsoft Corp.

           

          C:\>copy  AdobeWeb.log E:\oracle\ora92\test\XDB01.DBF

          已復(fù)制         1 個文件。

           

          C:\>copy  AdobeWeb.log E:\oracle\ora92\test\USERS01.DBF

          已復(fù)制         1 個文件。

           

          C:\>copy  AdobeWeb.log E:\oracle\ora92\test\UNDOTBS01.DBF

          已復(fù)制         1 個文件。

           

          C:\>copy  AdobeWeb.log E:\oracle\ora92\test\TOOLS01.DBF

          已復(fù)制         1 個文件。

           

          C:\>copy  AdobeWeb.log E:\oracle\ora92\test\SYSTEM01.DBF

          已復(fù)制         1 個文件。

           

          C:\>copy  AdobeWeb.log E:\oracle\ora92\test\RMAN01.DBF

          已復(fù)制         1 個文件。

           

          C:\>copy  AdobeWeb.log E:\oracle\ora92\test\INDX01.DBF

          已復(fù)制         1 個文件。

           

          C:\>copy  AdobeWeb.log E:\oracle\ora92\test\DRSYS01.DBF

          已復(fù)制         1 個文件。

           

          C:\>copy  AdobeWeb.log E:\oracle\ora92\test\TEMP01.DBF

          改寫 E:\oracle\ora92\test\TEMP01.DBF ? (Yes/No/All): all

          已復(fù)制         1 個文件。

           

          C:\>

          C:\>dir E:\oracle\ora92\test\*.dbf

           驅(qū)動器 E 中的卷是 ORACLE

           卷的序列號是 707A-C50C

           

           E:\oracle\ora92\test 的目錄

           

          2002-01-15  19:02                    0 DRSYS01.DBF

          2002-01-15  19:02                    0 INDX01.DBF

          2002-01-15  19:02                    0 RMAN01.DBF

          2002-01-15  19:02                    0 SYSTEM01.DBF

          2002-01-15  19:02                    0 TEMP01.DBF

          2002-01-15  19:02                    0 TOOLS01.DBF

          2002-01-15  19:02                    0 UNDOTBS01.DBF

          2002-01-15  19:02                    0 USERS01.DBF

          2002-01-15  19:02                    0 XDB01.DBF

                         9 個文件              0 字節(jié)

                         0 個目錄  2,702,540,800 可用字節(jié)

           

          C:\>exit

           

          SQL>

          寫數(shù)據(jù)庫時報錯,檢查點產(chǎn)生時數(shù)據(jù)庫會crash

          SQL> conn / as sysdba

          已連接。

          SQL> archive log list;

          數(shù)據(jù)庫日志模式            存檔模式

          自動存檔             啟用

          存檔終點            e:\oracle\oradata\test\archive

          最早的概要日志序列     83

          下一個存檔日志序列   86

          當(dāng)前日志序列           86

          SQL> conn lunar/lunar

          已連接。

          SQL> select * from test;

                  22

                  23

                 100

                 111

           

          已選擇4行。

           

          SQL> insert into test values(222);

          insert into test values(222)

                      *

          ERROR 位于第 1 :

          ORA-01115: 從文件 6 讀取塊時出現(xiàn) IO 錯誤 ( # 35)

          ORA-01110: 數(shù)據(jù)文件 6: 'E:\ORACLE\ORA92\TEST\USERS01.DBF'

          ORA-27091: skgfqio: 無法進行 I/O 操作

          ORA-27070: skgfdisp: 異步讀取/寫入失敗

          OSD-04006: ReadFile() 失敗, 無法讀取文件

          O/S-Error: (OS 38) 到達文件結(jié)尾。

           

           

          SQL> conn / as sysdba

          已連接。

          SQL> archive log list;

          數(shù)據(jù)庫日志模式            存檔模式

          自動存檔             啟用

          存檔終點            e:\oracle\oradata\test\archive

          最早的概要日志序列     83

          下一個存檔日志序列   86

          當(dāng)前日志序列           86

          SQL> alter system switch logfile;

           

          系統(tǒng)已更改。

           

          SQL> archive log list;

          數(shù)據(jù)庫日志模式            存檔模式

          自動存檔             啟用

          存檔終點            e:\oracle\oradata\test\archive

          最早的概要日志序列     84

          下一個存檔日志序列   87

          當(dāng)前日志序列           87

          SQL> alter system checkpoint;

          alter system checkpoint

          *

          ERROR 位于第 1 :

          ORA-03113: 通信通道的文件結(jié)束

           

           

          SQL> conn / as sysdba

          已連接到空閑例程。

          SQL> startup

          ORACLE 例程已經(jīng)啟動。

          Total System Global Area  135338868 bytes

          Fixed Size                   453492 bytes

          Variable Size             109051904 bytes

          Database Buffers           25165824 bytes

          Redo Buffers                 667648 bytes

          數(shù)據(jù)庫裝載完畢。

          ORA-01122: 數(shù)據(jù)庫文件 1 驗證失敗

          ORA-01110: 數(shù)據(jù)文件 1: 'E:\ORACLE\ORA92\TEST\SYSTEM01.DBF'

          ORA-01251: 文件號1的未知文件標題版本讀取

           

           

          SQL>

           

           

          恢復(fù)數(shù)據(jù)庫

          把熱備的所有數(shù)據(jù)文件拷貝回來

          SQL> startup

          ORACLE 例程已經(jīng)啟動。

          Total System Global Area  135338868 bytes

          Fixed Size                   453492 bytes

          Variable Size             109051904 bytes

          Database Buffers           25165824 bytes

          Redo Buffers                 667648 bytes

          數(shù)據(jù)庫裝載完畢。

          ORA-01122: 數(shù)據(jù)庫文件 1 驗證失敗

          ORA-01110: 數(shù)據(jù)文件 1: 'E:\ORACLE\ORA92\TEST\SYSTEM01.DBF'

          ORA-01251: 文件號1的未知文件標題版本讀取

           

           

          SQL> shutdown immediate;

          ORA-01109: 數(shù)據(jù)庫未打開

           

           

          已經(jīng)卸載數(shù)據(jù)庫。

          ORACLE 例程已經(jīng)關(guān)閉。

          SQL> host

          Microsoft Windows 2000 [Version 5.00.2195]

          (C) 版權(quán)所有 1985-2000 Microsoft Corp.

           

          C:\>copy D:\hot_backup\*.dbf E:\oracle\ora92\test

          D:\hot_backup\SYSTEM01.DBF

          改寫 E:\oracle\ora92\test\SYSTEM01.DBF ? (Yes/No/All): all

          D:\hot_backup\UNDOTBS01.DBF

          D:\hot_backup\DRSYS01.DBF

          D:\hot_backup\INDX01.DBF

          D:\hot_backup\TOOLS01.DBF

          D:\hot_backup\USERS01.DBF

          D:\hot_backup\XDB01.DBF

          D:\hot_backup\RMAN01.DBF

          已復(fù)制         8 個文件。

           

          C:\>exit

           

          SQL>

           

           

          裝載但不打開數(shù)據(jù)庫

          SQL> startup mount

          ORACLE 例程已經(jīng)啟動。

          Total System Global Area  135338868 bytes

          Fixed Size                   453492 bytes

          Variable Size             109051904 bytes

          Database Buffers           25165824 bytes

          Redo Buffers                 667648 bytes

          數(shù)據(jù)庫裝載完畢。

          SQL>

           

           

          恢復(fù)數(shù)據(jù)庫

          SQL> recover database;

          完成介質(zhì)恢復(fù)。

          SQL>

           

          打開數(shù)據(jù)庫

          SQL> alter database open;

           

          數(shù)據(jù)庫已更改。

           

          SQL>

           

           

          驗證恢復(fù)

          SQL> archive log list;

          數(shù)據(jù)庫日志模式            存檔模式

          自動存檔             啟用

          存檔終點            e:\oracle\oradata\test\archive

          最早的概要日志序列     85

          下一個存檔日志序列   88

          當(dāng)前日志序列           88

          SQL> conn lunar/lunar

          已連接。

          SQL> select * from test;

                  22

                  23

                 100

                 111

           

          已選擇4行。

           

          SQL>

          posted on 2008-09-08 11:17 七匹狼 閱讀(445) 評論(0)  編輯  收藏 所屬分類: oracle
          主站蜘蛛池模板: 资兴市| 姚安县| 余庆县| 长丰县| 平潭县| 宿州市| 梁河县| 新乐市| 昌图县| 县级市| 乐安县| 宝坻区| 宁国市| 泰和县| 平阴县| 南城县| 河源市| 泸溪县| 华容县| 峡江县| 庐江县| 武川县| 健康| 连南| 全州县| 闽侯县| 伽师县| 日照市| 玉田县| 渝北区| 肇州县| 赤峰市| 云安县| 古交市| 涟源市| 巧家县| 宜兰县| 柳河县| 开封市| 自贡市| 女性|