ORA-23656: Timeout occurred while string string process string
Cause: The GoldenGate, XStream or Streams process could not be stopped or started.
Action: Call the switch procedure again.
ORA- 23656: Timeout Occurred while string string process string 这是一个超时错误,当数据库进程尝试执行某个操作时,没有在预期的时间内完成,就会发生这个错误。
1. 数据库中的一个进程正在执行一些SQL语句,但由于某种原因,执行超时了。
2. 某个数据库进程正在执行一些添加或删除表的操作,但由于某种原因,SQL执行超时了。
1. 使用TOAD或SQL *Plus等,执行以下操作查看对应的进程是否正在执行:
SELECT P.SPID, P.CPUTIME, S.LAST_CALL_ET
FROM V$SESSION S, V$PROCESS P
WHERE S.PADDR = P.ADDR;
2. 停止对应的进程,如ORA- 23656: Timeout Occurred while string string process string 错误中指出的进程,可使用以下语句:
ALTER SYSTEM KILL SESSION 'process ID #’;
3. 如果错误中提示的进程无法终止,需重新启动数据库:
SHUTDOWN IMMEDIATE;
startup;