对于介质服务器操作,Oracle 数据库可能需要一定的时间才能更改状态,例如,从打开切换为关闭,或者从关闭切换为装入,等等。Backup Exec 中的 SQLplus 脚本默认允许 10 分钟的超时时间来处理数据库状态的更改。对于 Oracle Real Application Cluster (RAC),将使用 srvctl 脚本。
数据库状态更改的超时设置的名称为 SqlplusTimeout。
如果显示以下错误消息,则您可能需要更改默认的超时时间长度: Backup Exec 尝试更改数据库的状态时超时。有关详细信息,请参考作业日志中的数据库脚本输出部分。请与数据库管理员联系,更改数据库的状态。
尝试关闭数据库。如果成功,则描述设置的 SQLplus 超时时间太短。根据关闭数据库所需的时间,相应地更改默认超时时间。如果无法关闭数据库,请与 DBA 联系以排除数据库的故障。
如果超时值设置得太短,则还原作业和脱离主机备份可能会失败,并显示超时错误。如果超时时间设置得太长,那么当数据库不响应状态更改请求时,作业将在更长的一段时间之后才会失败。 请参见更改 Windows 计算机上 Oracle 实例的 SqlplusTimeout。 请参见更改 Windows 计算机上 Oracle 实例的 SqlplusTimeout。 |