---
title: 如何回滚 Locality 修改操作-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于 如何回滚 Locality 修改操作相关的常见问题和使用技巧，帮助您快速解决 如何回滚 Locality 修改操作的难题。
---
切换语言

- 简体中文
- English

划线反馈

# 如何回滚 Locality 修改操作

更新时间：2024-01-22 01:56

适用版本： V2.1.x、V2.2.x、V3.1.x、V3.2.x 内容类型：How-to  

当 Locality 修改操作执行后由于某些原因可能需要回滚 Locality 得修改操作。本文介绍如何回滚 Locality 修改操作。

## 背景信息

当 `locality` 修改操作执行后由于某些原因需要回滚 `Locality` 修改操作。

## 回滚 Locality 修改操作步骤

需要登录 `sys` 租户, 进行回滚 `locality`操作，具体步骤如下。

1. 查询 `__all_tenant` 表，找到当前正在进行 Locality 操作的租户的租户 ID、租户名、当前 `locality` 值、操作前 `locality` 值（`previous_locality` 字段记录 Locality 操作执行前的 `locality` 配置）。执行如下查询语句。

   ```shell
   SELECT tenant_id,tenant_name,locality,previous_locality FROM __all_tenant WHERE previous_locality !='';

   ```
 2. 将第 1 步查询结果中的 `previous_locality` 作为输入值执行回滚 `locality` 修改操作，命令如下。

   ```shell
   obclient> ALTER tenant xxxx locality = '$previous_locality';

   ```
 3. 多次执行第 1 步查询语句，确认回滚是否完成。

Previous

[Unit 重复迁移问题](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000210137)

Next

[修改租户 Locality 时报 1235 错误](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000207661) ![有帮助](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) 咨询热线
