-2

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

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

我尝试的是这样的:

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

但是我被困在以“已安装”模式再次启动数据库的地方。尝试“启动挂载”后,我总是得到“ORA-12514”。

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

还搜索了那个问题,发现答案是做什么,但不是怎么做。

非常感谢您的任何帮助。

4

2 回答 2

1

您可能需要将数据库添加到 ORACLE_HOME\network\admin 中的 listener.ora

SID_LIST_LISTENER =
  (SID_LIST =
    ....
    (SID_DESC =
      (SID_NAME = YOURDATABASE)
      (ORACLE_HOME = ORACLE_HOME)
      (GLOBAL_DBNAME = YOURDATABASE)
    )
  ) 

完成后重新启动侦听器。

于 2016-09-07T13:21:06.663 回答
0

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

于 2016-09-08T09:24:00.003 回答