中国存储网_ChinaStor.COM
BE在线帮助首页 - 中存储首页 - 存储论坛 -备份 -容灾 -BE专题 - 存储问答
声明:Symantec Backup Exec 2010 在线帮助手册资料版权属于Symantec(赛门铁克)公司所有!

Oracle Agent 故障排除

如果 Oracle Agent 出现问题,下列问题和解答可能有助于解决问题。

表:关于 Oracle Agent 的问题和解答

问题

解答

如果我收到一条消息,指出 Backup Exec 尝试更改 Oracle 数据库状态时超时,应该怎么做?

对于介质服务器操作,Oracle 数据库可能需要一定的时间才能更改状态,例如,从打开切换为关闭,或者从关闭切换为装入,等等。Backup Exec 中的 SQLplus 脚本默认允许 10 分钟的超时时间来处理数据库状态的更改。对于 Oracle Real Application Cluster (RAC),将使用 srvctl 脚本。

数据库状态更改的超时设置的名称为 SqlplusTimeout。

如果显示以下错误消息,则您可能需要更改默认的超时时间长度:

Backup Exec 尝试更改数据库的状态时超时。有关详细信息,请参考作业日志中的数据库脚本输出部分。请与数据库管理员联系,更改数据库的状态。

尝试关闭数据库。如果成功,则描述设置的 SQLplus 超时时间太短。根据关闭数据库所需的时间,相应地更改默认超时时间。如果无法关闭数据库,请与 DBA 联系以排除数据库的故障。

如果超时值设置得太短,则还原作业和脱离主机备份可能会失败,并显示超时错误。如果超时时间设置得太长,那么当数据库不响应状态更改请求时,作业将在更长的一段时间之后才会失败。

请参见更改 Windows 计算机上 Oracle 实例的 SqlplusTimeout

请参见更改 Windows 计算机上 Oracle 实例的 SqlplusTimeout

如果作业在 Oracle RMAN 控制台上结束后仍然在介质服务器上运行,应该怎么做?

在自动分配的通道上运行备份或还原操作时,如果未释放通道,则在 RMAN 控制台上的操作结束后,作业将继续在介质服务器上运行。如果未退出 RMAN 控制台,或者未在该控制台上分配新的手动通道,则不会释放该通道。释放自动通道后,或者当经过超时时间后该通道上没有任何活动时(以先发生者为准),介质服务器上的作业将结束。如果在超时时间内在同一自动通道上启动了新的备份或还原操作,则不会创建新作业,而是在介质服务器上继续执行现有作业。

通道超时时间的默认值为 10 分钟,建议在大部分情况下使用该值。如果超时时间太短,则会为一个通道上的连续操作创建多个作业。如果超时时间太长,则作业会在操作结束后继续在介质服务器上不必要地运行很长一段时间。

请参见更改 Windows 计算机上 Oracle 实例的自动 RMAN 通道的超时

请参见更改 Linux 计算机上 Oracle 实例的自动 RMAN 通道的超时设置

当 Oracle 实例信息更改时显示“无法挂接到资源...”错误

只要 Oracle 实例信息发生变化,就必须更新 Remote Agent Utility。如果凭据信息未更新或者不正确,则运行备份作业时,系统可能会显示“无法挂接到资源...”错误。如果显示此消息,则必须使服务器联机并配置信息。

如果错误“ORA-12546:TNS:权限被拒绝”显示在安装有 Oracle 的 Linux 计算机,我应该怎么做?

如果安装 Oracle 实例的 Linux 计算机上的 Backup Exec 操作失败,并且 RMAN 输出部分显示的错误为“ORA-12546:TNS:权限被拒绝”,则必须更改作业中的计算机级别的资源凭据。资源凭据帐户必须是 Linux 计算机上 dba 和 beoper 组的成员。重试操作。

更多信息

在 Windows 计算机和 Linux 服务器上配置 Oracle 代理

在介质服务器上为 Oracle 操作设置身份验证凭据

关于 Remote Agent for Linux/UNIX Servers 的 Backup Exec 操作员组

存储门户,存储第一站,中国存储网 www.ChinaStor.com