远程 Oracle 实例的备份在 RMAN 模式下失败

症状:

当我在未选择“RMAN 编录”选项的情况下尝试执行远程 Oracle 实例的完全备份,备份失败。 如何修正?

解决方案:

这会在您尝试执行远程数据库备份时发生。 您可以查看服务器端的 mgmtsvc.log 文件

(<ARCserve_HOME>\LOG\mgmtsvc.log),

以及客户端的 cli.log 文件

(<CA_HOME>\SharedComponents\ARCserve Backup\jcli\cli.log)

执行以下步骤以确保解析主机名:

  1. 在客户端计算机上,如果安装了多个 NIC 且 DNS 服务器配置失败,

    请将 clishell.cfg 修改为:

    #jcli.client.IP=0.0.0.0
    

    删除“#”并设置正确的 IP 地址。

  2. 在服务器计算机上,如果安装了多个 NIC 且 DNS 服务器配置失败,

    请将 mgmtsvc.conf 修改为:

    #wrapper.java.additional.10=-Djava.rmi.server.hostname=0.0.0.0
    

    删除“#”并设置正确的 IP 地址。

  3. 重新启动 CA 管理服务。

    注意:如果您在 cli.log 文件中发现

    java.rmi.ConnectException: Connection refused to host,
    

    则必须修改服务器端的 mgmtsvc.conf 配置文件。

    如果您在 mgmtsvc.log 中发现

    java.rmi.ConnectException: Connection refused to host,
    

    则必须修改客户端的 clishell.conf 配置文件。