使用 RMAN 和 Oracle 11g XE 执行备份操作时出现问题

Problems performing backup operation using RMAN and Oracle 11g XE

我需要将我的 oracle 11g 数据库转移到一台新机器上。两台机器都使用 windows 7.

已经找到了很多关于如何做到这一点的描述,但如果您不是 Oracle 专家,这真的很难,因为总是缺少信息。

我试过的是这样的:

http://www.orafaq.com/forum/t/82720/

但我卡在了以 "mounted" 模式再次启动数据库的位置。在尝试 "startup mount" 之后,我总是得到 "ORA-12514".

所以,我不可能让数据库处于可以运行 RMAN 备份操作的状态。

还搜索了该问题,找到了该做什么的答案,但没有找到该怎么做的答案。

非常感谢您的帮助。

您可能需要将数据库添加到 ORACLE_HOME\network\admin

中的 listener.ora
SID_LIST_LISTENER =
  (SID_LIST =
    ....
    (SID_DESC =
      (SID_NAME = YOURDATABASE)
      (ORACLE_HOME = ORACLE_HOME)
      (GLOBAL_DBNAME = YOURDATABASE)
    )
  ) 

完成后重启监听器。

可能是您的警报日志中有错误。你能检查数据库警报日志并报告任何错误吗?如果从 v$diag_info 发出警报,您可以找到路径。它位于跟踪目录中。