2012-04-18 106 views
0

これは、oracle 10gデータベースにログインせずにデータベースをバックアップしようとしていた方法です。私はこれを実行した後rmanを使用してoracleデータベースをバックアップ中にエラーが発生しました

Microsoft Windows XP [Version 5.1.2600] 
(C) Copyright 1985-2001 Microsoft Corp. 

C:\Documents and Settings\sunanda>cd C:\oraclexe 

C:\oraclexe>cd app 

C:\oraclexe\app>cd oracle 

C:\oraclexe\app\oracle>cd product 

C:\oraclexe\app\oracle\product>cd 10.2.0 

C:\oraclexe\app\oracle\product\10.2.0>cd server 

C:\oraclexe\app\oracle\product\10.2.0\server>cd bin 

C:\oraclexe\app\oracle\product\10.2.0\server\BIN>dir rman.exe 
Volume in drive C has no label. 
Volume Serial Number is 40EF-0556 

Directory of C:\oraclexe\app\oracle\product\10.2.0\server\BIN 

02/02/2006 12:43 AM   1,552,384 rman.exe 
      1 File(s)  1,552,384 bytes 
      0 Dir(s) 14,177,832,960 bytes free 

C:\oraclexe\app\oracle\product\10.2.0\server\BIN>set ORACLE_SID=demo 

C:\oraclexe\app\oracle\product\10.2.0\server\BIN>echo %ORACLE_SID% 
demo 

C:\oraclexe\app\oracle\product\10.2.0\server\BIN>rman target/

は、私は以下のようにエラーが表示されます。

Recovery Manager: Release 10.2.0.1.0 - Production on Wed Apr 18 14:46:35 2012 

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

RMAN-00571: =========================================================== 
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== 
RMAN-00571: =========================================================== 
RMAN-00554: initialization of internal recovery manager package failed 
RMAN-04005: error from target database: 
ORA-12560: TNS:protocol adapter error 

C:\oraclexe\app\oracle\product\10.2.0\server\BIN> 

私は、このエラーに関する検索を試みたが、それについて移動する方法を正確に理解できませんでした。 http://www.youtube.com/watch?v=8dA6BYxF_YE&feature=related。これは私がこれを行う際に参照したビデオです。

答えて

2

ORACLE_SIDdemoに設定しましたが、そのようなSIDはありません。データベース&をインストールしたときにSIDがどのように設定されているか確認してください。

あなたは、SIDを見つけるサービスリスト(勝利 + Rservices.mscを入力を開くために必要がある場合。 OracleServiceXYZ123のようなものを検索してください。 OracleService以降の文字はSID

+0

私はそれをどのように見つけることができますか教えてください。私はオンラインで検索しましたが、ORACLE_SIDの値を設定する方法だけを見つけて、何を設定するべきかはわかりませんでした。 –

+0

私はrmanに経験はありませんが、なぜそれを設定する必要があるのか​​わかりません。 Oracleのインストール時に設定されます。 – Sathya

0

共有プールをフラッシュします。それは間違いなく機能します。 これを試してください:

SQL> alter system flush shared_pool;

システムが変更されました。

関連する問題