文档解释
ORA-16105: Logical Standby is already running in background
Cause: A Logical Standby apply operation is already running.
Action: None
ORA-16105代表逻辑流复制已经在后台运行,可能是因为上次复制过程没有正常结束或者故障恢复。
官方解释
ORA-16105:逻辑复制已经在后台运行。
该错误表明逻辑复制已经在后台运行,由于在上一次复制过程中可能没有结束,因此你不能启动新的复制进程。
常见案例
在启动逻辑复制过程时,发生了ORA-16105错误。
一般处理方法及步骤
1.通过查询v$LOGSTDBY_PROCESS动态性能视图,检查当前正在运行的复制进程,查看是否有重复的或者无效的正在正在运行的复制进程。
2.如果发现有重复的或者无效的复制进程,可以使用stop logical standby database命令停止复制,然后重新启动逻辑复制。
3.如果没有重复的或无效的复制进程,那么可以重新调整逻辑复制参数,或者重启数据库,以确保复制运行的正常。