---
title: "错误信息概述 - OceanBase 数据库 V4.2.1 | OceanBase 文档中心"
description: 错误信息概述 本章节主要介绍 OceanBase 数据库中 Oracle 租户的错误信息。 功能适用性 该内容仅适用于 OceanBase 数据库 Oracle 模式。 OceanBase 数据库系统错误码的取值范围如下： ORA-00000 ~ ORA-00999 ORA-01000 ~ ORA-01499 ORA…
---
切换语言

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

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.2.1 LTS

# 错误信息概述

更新时间：2026-04-16 00:11:37

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.2.1/zh-CN/700.reference/900.error-code/700.error-code-of-oracle-mode/100.use-error-information-of-oracle-mode.md)  

本章节主要介绍 OceanBase 数据库中 Oracle 租户的错误信息。

#### 功能适用性

该内容仅适用于 OceanBase 数据库 Oracle 模式。

OceanBase 数据库系统错误码的取值范围如下：

- [ORA-00000 ~ ORA-00999](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218672)
 - [ORA-01000 ~ ORA-01499](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218678)
 - [ORA-01500 ~ ORA-01999](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218673)
 - [ORA-02000 ~ ORA-04999](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218677)
 - [ORA-05000 ~ ORA-10000](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218671)
 - [ORA-10000 ~ ORA-19999](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218676)
 - [ORA-20000 ~ ORA-29999](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218674)
 - [ORA-30000 ~ ORA-49999](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218669)
 - [ORA-50000 ~ ORA-99999](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218670)
 - [PLS-00000 ~ PLS-00999](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218675)

以上错误信息兼容 Oracle 的错误信息。有关 Oracle 错误信息的详细介绍，请参见 [https://docs.oracle.com/en/database/oracle/oracle-database/21/errmg/](https://docs.oracle.com/en/database/oracle/oracle-database/21/errmg/)

## 错误信息格式

OceanBase 数据库的 Oracle 租户中，错误信息会以"前缀 + 数字编码"的形式返回。

和 Oracle 数据库一样，如果错误源于数据库，则会返回以 `ORA` 开头的错误信息；如果错误源于存储过程，则会返回以 `PLS` 开头的错误信息。

错误信息格式如下所示：

```unknow
ORA-<err_num>：<err_msg>
PLS-<err_num>：<err_msg>

```

参数说明：

- `err_num` 表示兼容 Oracle 数据库的错误码。
 - `err_msg` 表示错误信息。

## 错误信息中的变量

为了帮助您找到并解决错误，OceanBase 将参数嵌入到错误信息。这些参数会以百分号（%）的形式展示。

示例如下：

```unknow
ORA-00910: specified length too long for column '%s' (max = %d byte)

```

上面的消息实际上可能显示如下：

```unknow
ORA-00910: specified length too long for column 'fruit' (max = 32767 byte)

```

## 有关 ORA-00600

在 Oracle 数据库中，`ORA-00600` 表示内部错误，是针对 Oracle 程序异常的 Catchall 内部错误消息。它表示进程遇到了低级或意外的错误。

在 OceanBase 数据库的 Oracle 租户中，对于不兼容 Oracle 的错误，也会返回该错误码，格式为：

```unknow
ORA-00600: internal error code, arguments: %d, %s

```

其中，`%d` 为 OceanBase 数据库错误码，`%s` 为 OceanBase 数据库错误信息。

 上一篇 下一篇 ![有帮助](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) 咨询热线
