• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    軟件測試之如何從完好的數據文件恢復oracle數據庫

    發布: 2009-9-11 11:00 | 作者: 不詳 | 來源: 領測軟件測試網 | 查看: 57次 | 進入軟件測試論壇討論

    領測軟件測試網

    介質恢復已取消。
    SQL> recover database using backup controlfile until cancel;
    ORA-00279: ?? 523637 (? 12/23/2008 20:52:22 ??) ???? 1 ????
    ORA-00289: ??: C:\ORACLE9I\RDBMS\ARC00005.001
    ORA-00280: ?? 523637 ???? 1 ???? # 5 ???
    指定日志: {=suggested | filename | AUTO | CANCEL}
    cancel
    介質恢復已取消。
    SQL> alter database open resetlogs;
    數據庫已更改。
    Resetlog后要進行數據庫的全備,以前的備份不可用。

        2)安裝數據庫,創建一個實例,用備份的數據文件代替新創建實例的數據文件。

        1.刪除安裝目錄下所有的datafile、comtrolfile、logfile.(oradata目錄下的文件)

        2.Copy備份的數據文件到oradata目錄下

        3.重建控制文件  C:\Documents and Settings\hefan>sqlplus /nolog
    SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 12月 29 10:57:07 2008
    Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
    SQL> conn as sysdba

        請輸入用戶名: system

        請輸入口令:

        已連接。

     SQL> shutdown immediate
    ORA-01507: 未安裝數據庫
    ORACLE 例程已經關閉。
    SQL> startup nomount
    ORACLE 例程已經啟動。
    Total System Global Area 135338868 bytes
    Fixed Size 453492 bytes
    Variable Size 109051904 bytes
    Database Buffers 25165824 bytes
    Redo Buffers 667648 bytes
    SQL> @d:\controlfile.sql
    控制文件已創建
        4.恢復數據庫  SQL> recover database using backup controlfile until cancel;
    ORA-00279: ?? 523637 (? 12/23/2008 20:52:22 ??) ???? 1 ????
    ORA-00289: ??: C:\ORACLE9I\RDBMS\ARC00005.001
    ORA-00280: ?? 523637 ???? 1 ???? # 5 ???
    指定日志: {=suggested | filename | AUTO | CANCEL}
    cancel
    介質恢復已取消。
    SQL> recover database using backup controlfile until cancel;
    ORA-00279: ?? 523637 (? 12/23/2008 20:52:22 ??) ???? 1 ????
    ORA-00289: ??: C:\ORACLE9I\RDBMS\ARC00005.001
    ORA-00280: ?? 523637 ???? 1 ???? # 5 ???
    指定日志: {=suggested | filename | AUTO | CANCEL}
    cancel
    介質恢復已取消。
    SQL> alter database open resetlogs;
    數據庫已更改。

        進行數據庫的全備份,resetlogs后以前的備份不可以用。

        說明:此處新建實例的作用就是不需要創建參數文件、oracle服務。(創建實例時,這些都已經創建好了,此時只需要用備份的數據文件代替新創建實例的數據文件)。

     

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    44/4<1234

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>