---
title: 存储过程游标执行超时导致 ORA-00600 -4067 RPC session not found-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于存储过程游标执行超时导致 ORA-00600 -4067 RPC session not found相关的常见问题和使用技巧，帮助您快速解决存储过程游标执行超时导致 ORA-00600 -4067 RPC session not found的难题。
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

划线反馈

# 存储过程游标执行超时导致 ORA-00600 -4067 RPC session not found

更新时间：2026-08-25 02:41

适用版本： V4.0.x、V4.1.x、V4.2.x、V4.3.x、V4.4.x 内容类型：Troubleshoot  

## 问题现象

在 Oracle 模式租户中，执行业务存储过程时任务中断，并稳定报错：

```
ORA-00600: internal error code, arguments: -4067, RPC session not found

```

触发场景：

- 存储过程内部包含 FOR 游标遍历及 INSERT 等操作。
 - 通过任务或批处理方式调用存储过程时复现，手动执行单条 SQL 不报错。

例如，以下写法中，FOR 游标对应的 SELECT 会走远程流式 RPC：

```sql
BEGIN
  FOR X IN (SELECT * FROM schema_name.table) LOOP
    ...
  END LOOP;
  COMMIT;
END;

```

## 问题原因

该问题为 By Design 行为，并非业务 SQL 语法错误。

存储过程中 FOR 游标在远程执行时采用流式 RPC 拉取数据。当游标处理单批数据耗时过长时，两次 `get_more` 请求之间的间隔会超过内部参数 `_stream_rpc_max_wait_timeout` 的默认值（30 秒）。

超时后的链路如下：

1. 服务端：等待下一个数据包超时，内部触发 -4208，提前结束远程执行任务并清理 RPC Session。
 2. 客户端：后续 `get_more` 请求到达时，远端已找不到对应 Session，最终抛出 -4067（RPC session not found）。

因此，根因是游标单批处理时间过长，导致流式 RPC 会话因等待超时被服务端主动断开。

## 关键信息

报错信息：`ORA-00600: internal error code, arguments: -4067, RPC session not found`

## 问题的风险及影响

依赖该存储过程的批处理或定时任务无法完成，导致业务数据处理中断。

## 适用版本

OBServer 4.x 版本

## 解决方法

问题触发后，可调大租户级流式 RPC 最大等待超时参数，避免游标单批处理耗时较长导致会话被断开。

```sql
ALTER SYSTEM SET _stream_rpc_max_wait_timeout ='2h' TENANT '对应的租户名';

```

## 规避方式

无。

上一篇

[Oracle 租户事务型临时表实现细节](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000006802567)

下一篇

[px 线程争用造成的 insert rt 高问题分析](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000006832226) ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
