文档解释
ORA-01275: Operation string is not allowed if standby file management is automatic.
Cause: An operation that renames, adds, or drops a file was attempted at a standby database and STANDBY_FILE_MANAGEMENT was set to AUTO.
Action: Set STANDBY_FILE_MANAGEMENT to MANUAL if the operation must be performed.
ORA-01275: 表示在设置双活数据库或备库文件管理模式为automatic 时,不允许执行的操作。
官方解释
在Oracle数据库中,ORA-01275错误表明您试图执行不支持仲裁过程的操作,而该过程由双活数据库或者备库文件管理模式为automatic时启用。例如,您可能尝试手动移动文件,而请求这样做是无效的,因为文件应从成员做出来,以便仲裁机制可以对备份状态做出恰当的决策。
常见案例
这是一个常见的错误,常常出现在将数据库实例配置为双活模式或备库模式时,在这种情况下,数据库的文件管理模式将自动设置为AUTOMATIC,这将禁止对文件进行手动操作。
正常处理方法及步骤:
处理ORA-01275错误的最佳方式是使用Oracle提供的将备份文件自动复制到实例的功能来替换您正在执行的操作,用于复制文件的工具可以在Oracle官方文档中轻松找到。然后,您可以将备份文件从实例中移动,但在这种情况下,它必须通过仲裁机制完成,而不是手动移动。