ORA-23656: Timeout occurred while string string process string

文档解释

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;

你可能感兴趣的