Oracle 10g中擷取DBID

來源:互聯網
上載者:User

一般資料庫能mount擷取dbid比較容易

C:\Users\Liangwei>rman target /

復原管理員: Release 10.2.0.3.0 - Production on 星期五 10月 7 21:29:05 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

已串連到目標資料庫: TEST (DBID=2061567322, 未開啟)

SQL> select dbid from v$database;

      DBID
----------
2061567322

 

資料庫不能mount的情況下擷取dbid的方法

1.如果有AWR報告,從AWR報告中也可以擷取DBID

WORKLOAD REPOSITORY report for

DB Name         DB Id           Instance     Inst Num  Release       RAC           Host
------------      -----------------   ------------    -------------   -----------       -------         ------------
TEST           2061567322    test                1              10.2.0.3.0     NO            SS-LIANGWEI

二、從備份檔案中恢複控制檔案後mount資料庫

RMAN> restore controlfile from 'E:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\TEST\BACKUPSET\2011_10_
07\O1_MF_NCSNF_TAG20111007T172440_78XKDLGF_.BKP';

啟動 restore 於 07-10月-11
使用通道 ORA_DISK_1

通道 ORA_DISK_1: 正在複原控制檔案
通道 ORA_DISK_1: 恢複完成, 用時: 00:00:04
輸出檔案名=E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\CONTROL01.CTL
輸出檔案名=E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\CONTROL02.CTL
輸出檔案名=E:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\CONTROL03.CTL
完成 restore 於 07-10月-11

SQL> alter database mount;

資料庫已更改。

C:\Users\Liangwei>rman target /

復原管理員: Release 10.2.0.3.0 - Production on 星期五 10月 7 21:48:52 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

已串連到目標資料庫: TEST (DBID=2061567322, 未開啟)

三、設定錯誤的dbid在restore時RMAN會告訴你正確的DBID

C:\Users\Liangwei>rman target /

復原管理員: Release 10.2.0.3.0 - Production on 星期五 10月 7 21:40:51 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

串連到目標資料庫: test (未裝載)

RMAN> set dbid=1234567890

正在執行命令: SET DBID

RMAN>  restore database;
啟動 restore 於 07-10月-11
釋放的通道: ORA_DISK_1
啟動 implicit crosscheck backup 於 07-10月-11
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: restore 命令 (在 10/07/2011 21:42:50 上) 失敗
RMAN-12010: 自動通道分配初始化失敗
RMAN-06189: 當前 DBID 1234567890 與目標裝載資料庫 (2061567322) 不匹配

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.