oracle查询备份backup失败,AnyBackup-Windows 环境下 Oracle 数据库备份失败,执行输出提示 RMAN-01009,RMAN-00552 错误代码。...

发布于:2021-09-24 03:25:53

关键字


RMAN-01009、RMAN-00552


适用产品


AnyBackup 7.0.1 - 7.0.8


问题描述


在 AnyBackup 管理控制台界面,新建?Oracle 单机数据库备份任务,任务执行失败,执行输出中提示如下错误信息:


RMAN-01009: 语法错误: 找到 "files": 应为: "append, auxiliary, catalog, checksyntax, cmdfile, log, msgno, nocatalog, pipe, script, send, target, timeout, using, double-quoted-string, identifier, integer, single-quoted-string, @, ;" 中的一个。RMAN-00552:命令行参数语法错误。



问题影响


AnyBackup 无法完成 Oracle 数据库的备份。


问题原因


执行 Oracle 数据库备份任务时,会先根据任务配置信息在客户端安装目录下的?orascript 目录下生成备份脚本,之后调用该脚本备份。若客户端安装在有空格的目录下,在调用脚本执行备份时会出现语法错误,导致备份失败。


解决方案


为了解决上述问题,需要重新安装客户端到没有空格的目录下,具体步骤如下:


警告:若安装客户端时选择了 volume_cdp 参数,且卸载时选择卸载卷 CDP 驱动,卸载完成后需要*艨突Ф朔衿鳎胩崆白龊猛;急福


uninstall.bat



2.将客户端的解压包重新上传至一个没有空格的目录下,执行客户端安装,命令如下:


install.bat 10.5.146.63 10.5.146.22 Chinese no_volume_cdp zys



注意:上述执行客户端安装的参数请根据实际环境需要填写。


3.操作员登录 AnyBackup 管理控制台,重新发起备份任务。


更多信息


关于 RMAN-01009 的更多信息,请参考官方文档 RMAN-01009。

相关推荐

最新更新

猜你喜欢