0

这就是我在不登录 oracle 10g 数据库的情况下尝试备份数据库的方式。谁能告诉我为什么会出现此错误以及我应该如何尝试解决它?

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。这是我在执行此操作时提到的视频。

4

2 回答 2

2

您已将其设置ORACLE_SIDdemo- 但没有这样的 SID。检查安装数据库时配置的 SID 并相应地设置。

如果您需要查找 SID,请打开服务列表 ( Win+ R) 类型services.msc。搜索类似OracleServiceXYZ123. 后面的字符OracleService将是 SID

于 2012-04-18T11:02:46.017 回答
0

刷新您的共享池;它肯定会奏效。尝试这个:

SQL> 改变系统刷新共享池;

系统变了。

于 2014-06-15T10:26:28.593 回答