---
title: "根因分析场景：DDL 失败 ddl_failure - 敏捷诊断工具 V2.4.0 | OceanBase 文档中心"
description: 根因分析场景：DDL 失败 ddl_failure 适用场景 本文适用于对于 OceanBase 数据库中 DDL 失败的场景，基于 OceanBase 数据库内部表数据以及日志进行分析。 目前支持 OceanBase 数据库 V4.2.1.0 及之后的版本。使用 obdiag 时需根据选择在 ~/.obdiag/c…
---
切换语言

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

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*5ZXST55u540AAAAAAAAAAAAADiGDAQ/original) 敏捷诊断工具V 2.4.0

# 根因分析场景：DDL 失败 ddl_failure

更新时间：2026-04-13 17:11:17

[编辑](https://github.com/oceanbase/odt-doc/edit/V2.4.0/zh-CN/460.rca/468.rca-ddl_failure.md)  

## 适用场景

本文适用于对于 OceanBase 数据库中 DDL 失败的场景，基于 OceanBase 数据库内部表数据以及日志进行分析。

目前支持 OceanBase 数据库 V4.2.1.0 及之后的版本。使用 obdiag 时需根据选择在 `~/.obdiag/config.yml` 文件中配置集群信息，或在命令中通过 `--config` 选项配置集群信息。

#### 注意

- 由于内部数据存在及时性，所以仅支持对当前时的数据进行分析。
 - 目前仅支持日志流无主的场景。

## 可导入环境变量

| 变量名 | 是否必选 | 数据类型 | 默认值 | 说明 |
| --- | --- | --- | --- | --- |
| tenant_id | 是 | string | "" | 租户 ID |
| table_id | 是 | string | "" | table_id 的值 |
| tablet_id | 是 | string | "" | tablet_id 的值 |

## 使用示例

配置分析场景，并指定租户、表等相关信息的执行示例如下：

```shell
obdiag rca run --scene=ddl_failure --input_parameters='{"tenant_id":"1001","table_id":"1311","tablet_id":"331"}'

```

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