返回顶部
首页 > 资讯 > 错误编码 >ORA-19689: cannot have more than one %F in control file AUTOBACKUP format(string) for string ORACLE
  • 143
分享到

ORA-19689: cannot have more than one %F in control file AUTOBACKUP format(string) for string ORACLE

报错故障control 2023-11-05 08:11:27 143人浏览 薄情痞子
摘要

文档解释 ORA-19689: cannot have more than one %F in control file AUTOBACKUP fORMat(string) for string Cause: control file AU

文档解释

ORA-19689: cannot have more than one %F in control file AUTOBACKUP fORMat(string) for string

Cause: control file AUTOBACKUP format contains more than one %F for the device.

Action: Change control file format using RMAN command CONFIGURE CONTROLFILE BACKUP FORMAT FOR DEVICE TYPE TO .

ORA-19689错误表示:不能在控制文件AUTOBACKUP格式字符串里包含多个%F。

官方解释

ORA-19689: 在配置控制文件Autobackup格式时,不允许使用多个%f参数。

常见案例

sql中使用ALTER SYSTEM命令设置控制文件的Autobackup格式,例如:

ALTER SYSTEM SET CONTROL_FILE_RECORD_KEEP_TIME = 7 CONTROL_FILE_AUTOBACKUP_FORMAT = ‘AUTO_DATA_%d_%f’ scope = Spfile;

在执行上述命令时,如果字符串AUTO_DATA_%d_%f中出现两个以上%f参数,诸如AUTO_DATA_%d_%f_%f,就会报出ORA-19689错误信息。

一般处理方法及步骤

1、确认报错日志,确认是ORA-19689错误。

2、确认设置CONTROL_FILE_AUTOBACKUP_FORMAT参数字符串中是否有两个以上的%f参数,如果果有,就应该将其移除掉,使字符串只包含一个%f。

3、重新设置CONTROL_FILE_AUTOBACKUP_FORMAT和CONTROL_FILE_RECORD_KEEP_TIME参数,确保参数字符串中只有一个%f。

4、重点:执行SHUTDOWN IMMEDIATE命令,并通过OS子进程更新到Spfile。

5、重新启动数据库,验证连接。如果新设置被应用,表示参数配置成功。如果报ORA-19689错误,则表示参数仍旧设置有误,需要重新检查参数的设置。

--结束END--

本文标题: ORA-19689: cannot have more than one %F in control file AUTOBACKUP format(string) for string ORACLE

本文链接: https://lsjlt.com/news/538045.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作