OceanBase logo

OceanBase

A unified distributed database ready for your transactional, analytical, and AI workloads.

DEPLOY YOUR WAY

OceanBase Cloud

The best way to deploy and scale OceanBase

OceanBase Enterprise

Run and manage OceanBase on your infra

TRY OPEN SOURCE

OceanBase Community Edition

The free, open-source distributed database

OceanBase seekdb

Open source AI native search database

Customer Stories

Real-world success stories from enterprises across diverse industries.

View All
BY USE CASES

Mission-Critical Transactions

Global & Multicloud Application

Elastic Scaling for Peak Traffic

Real-time Analytics

Active Geo-redundancy

Database Consolidation

Resources

Comprehensive knowledge hub for OceanBase.

Blog

Live Demos

Training & Certification

Documentation

Official technical guides, tutorials, API references, and manuals for all OceanBase products.

View All
PRODUCTS

OceanBase Cloud

OceanBase Database

Tools

Connectors and Middleware

QUICK START

OceanBase Cloud

OceanBase Database

BEST PRACTICES

Practical guides for utilizing OceanBase more effectively and conveniently

Company

Learn more about OceanBase – our company, partnerships, and trust and security initiatives.

About OceanBase

Partner

Trust Center

Contact Us

International - English
中国站 - 简体中文
日本 - 日本語
Sign In
Start on Cloud

A unified distributed database ready for your transactional, analytical, and AI workloads.

DEPLOY YOUR WAY

OceanBase Cloud

The best way to deploy and scale OceanBase

OceanBase Enterprise

Run and manage OceanBase on your infra

TRY OPEN SOURCE

OceanBase Community Edition

The free, open-source distributed database

OceanBase seekdb

Open source AI native search database

Customer Stories

Real-world success stories from enterprises across diverse industries.

View All
BY USE CASES

Mission-Critical Transactions

Global & Multicloud Application

Elastic Scaling for Peak Traffic

Real-time Analytics

Active Geo-redundancy

Database Consolidation

Comprehensive knowledge hub for OceanBase.

Blog

Live Demos

Training & Certification

Documentation

Official technical guides, tutorials, API references, and manuals for all OceanBase products.

View All
PRODUCTS
OceanBase CloudOceanBase Database
ToolsConnectors and Middleware
QUICK START
OceanBase CloudOceanBase Database
BEST PRACTICES

Practical guides for utilizing OceanBase more effectively and conveniently

Learn more about OceanBase – our company, partnerships, and trust and security initiatives.

About OceanBase

Partner

Trust Center

Contact Us

Start on Cloud
编组
All Products
    • Databases
    • iconOceanBase Database
    • iconOceanBase Cloud
    • iconOceanBase Tugraph
    • iconInteractive Tutorials
    • iconOceanBase Best Practices
    • Tools
    • iconOceanBase Cloud Platform
    • iconOceanBase Migration Service
    • iconOceanBase Developer Center
    • iconOceanBase Migration Assessment
    • iconOceanBase Admin Tool
    • iconOceanBase Loader and Dumper
    • iconOceanBase Deployer
    • iconKubernetes operator for OceanBase
    • iconOceanBase Diagnostic Tool
    • iconOceanBase Binlog Service
    • Connectors and Middleware
    • iconOceanBase Database Proxy
    • iconEmbedded SQL in C for OceanBase
    • iconOceanBase Call Interface
    • iconOceanBase Connector/C
    • iconOceanBase Connector/J
    • iconOceanBase Connector/ODBC
    • iconOceanBase Connector/NET
icon

OceanBase Developer Center

V4.4.0

  • Topics Overview
  • Overview
    • What is ODC?
    • Limitations
    • ODC console
    • Features
    • Architecture
  • Quick Start
    • Web ODC
      • Deploy Web ODC
      • Overview
      • Use Web ODC
    • Client ODC
      • Install Client ODC
      • Overview
      • Use Client ODC
  • Data Source Management
    • Create a data source
    • Data sources and project collaboration
    • Database O&M
      • Recycle bin management
      • Session management
      • Global variable management
  • SQL Development
    • Edit and execute SQL statements
    • Perform PL compilation and debugging
    • Use the command-line window
    • Edit and export the result set of an SQL statement
    • Execution analysis
    • Generate test data
    • System settings
    • Database objects
      • View objects
        • Create a view
        • Manage views
        • Overview
      • Materialized view objects
        • Manage materialized views
        • Overview
        • Create a materialized view
      • Function objects
        • Overview
        • Create a function
        • Manage functions
      • Package objects
        • Overview
        • Create a program package
        • Manage program packages
      • Trigger objects
        • Create a trigger
        • Overview
        • Manage triggers
      • Type objects
        • Create a type
        • Manage types
        • Overview
      • Type objects
        • Create a type
        • Manage types
        • Overview
      • Synonym objects
        • Manage synonyms
        • Overview
        • Create a synonym
      • Table objects
        • Overview
        • Create a table
      • Sequence objects
        • Overview
        • Create a sequence
        • Manage sequences
  • Import and Export
    • Export schemas and data
    • Import schemas and data
  • Database Change Management
    • Batch database change management
    • SQL check specifications
    • Schema comparison
    • SQL window specification
    • Manage changes to logical databases
    • Online schema changes
    • Risk levels, risk identification rules, and approval processes
    • Database change management
    • Synchronize shadow tables
    • Project collaboration management
    • Manage user permissions
      • Automatic authorization
      • Users and roles
      • User permission management
  • Data Lifecycle Management
    • SQL plan task
    • Data archiving
    • Data cleanup
    • Manage partitioning plans
      • Examples of partitioning strategies
      • Manage partitioning plans
      • Set partitioning strategies
  • Data Masking and Auditing
    • Desensitize data
    • Operation records
  • Notification Management
    • Overview
    • Manage notification rules
    • View notification records
    • Manage notification channels
      • Create a notification channel
      • View, edit, and delete a notification channel
      • Configure a custom channel
  • System Integration
    • Login integration
    • Approval integration
    • Bastion host integration
    • SQL approval integration
  • Deployment Guide
    • Deploy ODC in high-availability mode
    • Deployment overview
    • Deploy ODC in single-node mode
    • Preparations before deployment
    • Deployment verification
  • Upgrade Guide
    • Upgrade verification
    • Update high-avaliability ODC
    • Upgrade Overview
    • Update single-node ODC
    • Preparations before upgrade
    • Rollback after upgrade failed
  • Best Practices
    • Tips for SQL development
    • Explore ODC team workspaces
    • Understanding real-time SQL diagnostics for OceanBase AP
    • OceanBase historical database solutions
    • ODC SQL check for automatic identification of high-risk operations
    • Integration with ODC enterprise-level account system
    • Manage and modify sharded databases and tables via ODC
    • Data masking and control practices
    • Enterprise-level control and collaboration: Safeguard every database change
  • Troubleshooting
    • ODC troubleshooting process
    • Collect message
      • Query the index status in OceanBase Database V1.4.x to V3.2.x
      • View client ODC logs
      • Query the index status in OceanBase Database V4.x
      • Use tcpdump to capture packets
      • View the runtime environment and version information
      • Collect JVM runtime information
      • View ODC MetaDB data
      • View end-to-end ODC-related logs
      • View web ODC logs
    • FAQ
      • Installation of client ODC
      • Web ODC deployment and startup
      • Connection Information
      • Command-line window
      • DDL statement display
  • Common features
  • Release Notes
    • V4.4
      • ODC V4.4.0
    • V4.3
      • ODC V4.3.1
      • ODC V4.3.4
      • ODC V4.3.2
      • ODC V4.3.3
      • ODC V4.3.0
    • V4.2
      • ODC V4.2.4
      • ODC V4.2.3
      • ODC V4.2.2
      • ODC V4.2.1
      • ODC V4.2.0
    • V4.1
      • ODC V4.1.3
      • ODC V4.1.2
      • ODC V4.1.1
      • ODC V4.1.0
    • V4.0
      • ODC V4.0.2
      • ODC V4.0.0
    • V3.4
      • ODC V3.4.0
    • V3.3
      • ODC V3.3.3
      • ODC V3.3.2
      • ODC V3.3.1
      • ODC V3.3.0
    • V3.2
      • ODC V3.2.1
      • ODC V3.2.0
      • ODC V3.2.2
      • ODC V3.2.3

Download PDF

Topics Overview What is ODC? Limitations ODC console Features Architecture Deploy Web ODC Overview Use Web ODC Install Client ODC Overview Use Client ODC Create a data source Data sources and project collaboration Recycle bin management Session management Global variable management Edit and execute SQL statements Perform PL compilation and debugging Use the command-line window Edit and export the result set of an SQL statement Execution analysis Generate test data System settings Export schemas and data Import schemas and data Batch database change management SQL check specifications Schema comparison SQL window specification Manage changes to logical databases Online schema changes Risk levels, risk identification rules, and approval processes Database change management Synchronize shadow tables Project collaboration management Automatic authorization Users and roles User permission management SQL plan task Data archiving Data cleanup Examples of partitioning strategies Manage partitioning plans Set partitioning strategies Desensitize data Operation records Overview Manage notification rules View notification records Create a notification channel View, edit, and delete a notification channel Configure a custom channel Login integration Approval integration Bastion host integration SQL approval integration Deploy ODC in high-availability mode Deployment overview Deploy ODC in single-node mode Preparations before deployment Deployment verification Upgrade verification Update high-avaliability ODC Upgrade Overview Update single-node ODC Preparations before upgrade Rollback after upgrade failed Tips for SQL development Explore ODC team workspaces Understanding real-time SQL diagnostics for OceanBase AP OceanBase historical database solutions ODC SQL check for automatic identification of high-risk operations Integration with ODC enterprise-level account system Manage and modify sharded databases and tables via ODC Data masking and control practices Enterprise-level control and collaboration: Safeguard every database change ODC troubleshooting process Query the index status in OceanBase Database V1.4.x to V3.2.x View client ODC logs Query the index status in OceanBase Database V4.x Use tcpdump to capture packets View the runtime environment and version information Collect JVM runtime information View ODC MetaDB data View end-to-end ODC-related logs View web ODC logs Installation of client ODC Web ODC deployment and startup Connection Information Command-line window DDL statement display Common features ODC V4.4.0 ODC V4.3.1 ODC V4.3.4 ODC V4.3.2 ODC V4.3.3 ODC V4.3.0 ODC V4.2.4
OceanBase logo

The Unified Distributed Database for the AI Era.

Follow Us
Products
OceanBase CloudOceanBase EnterpriseOceanBase Community EditionOceanBase seekdb
Resources
DocsBlogLive DemosTraining & Certification
Company
About OceanBaseTrust CenterLegalPartnerContact Us
Follow Us

© OceanBase 2026. All rights reserved

Cloud Service AgreementPrivacy PolicySecurity
Contact Us
Document Feedback
  1. Documentation Center
  2. OceanBase Developer Center
  3. V4.4.0
iconOceanBase Developer Center
V 4.4.0
  • V 4.4.2
  • V 4.4.1
  • V 4.4.0
  • V 4.3.4
  • V 4.3.3
  • V 4.3.2
  • V 4.3.1
  • V 4.3.0
  • V 4.2.4
  • V 4.2.3
  • V 4.2.2
  • V 4.2.1
  • V 4.2.0
  • V 4.1.3 and earlier

ODC V4.0.2

Last Updated:2026-04-07 10:00:35  Updated
share
What is on this page
About this version
Version compatibility
Feature updates
Fixed issues
Known issues

folded

share

OceanBase Developer Center (ODC) V4.0.2 released in November 2022 mainly optimizes the connection interaction function.

About this version

  • Current version: V4.0.2

  • Previous version: V4.0.0

  • Version release date: November 24, 2022

  • Supported upgrade path: ODC V2.0.0 and later versions can be directly upgraded to this version.

Version compatibility

The general features of ODC V4.0.2 support OceanBase Database of the following versions:

  • OceanBase Database Enterprise Edition V1.4.x (mainly V1.4.7)

  • OceanBase Database Enterprise Edition V2.0.x

  • OceanBase Database Enterprise Edition V2.1.x

  • OceanBase Database Enterprise Edition V2.2.x (mainly V2.2.7)

  • OceanBase Database Enterprise Edition V3.1.x (mainly V3.1.2)

  • OceanBase Database Enterprise Edition V3.2.x (mainly V3.2.4)

  • OceanBase Database Enterprise Edition V4.0.0

  • OceanBase Database Community Edition

  • The PL-related features of ODC V4.0.0 support OceanBase Database of the following versions:

    • Compilation of PL objects (function, stored procedure, and package): OceanBase Database Enterprise Edition V2.2.7, V3.0.x, and later (V3.2.3 BP4 and later recommended for better debugging performance)

    • Debugging of PL objects (function and stored procedure) and anonymous blocks: OceanBase Database Enterprise Edition V2.2.7, V3.0.x, and later (V3.2.3 BP4 and later recommended for better debugging performance)

    • Running of PL objects (function, stored procedure, and package) and anonymous blocks: OceanBase Database Enterprise Edition V2.0.x and later

Feature updates

  • Interaction in connection creation

    • The interaction in creating private and public connections is optimized.

Fixed issues

  • Database objects

    • In OceanBase Database in MySQL compatible mode, the window gets stuck if you do not have the permission to access table schemas.

    • The SQL statement generated when you rename a constraint is empty.

  • Execution of PL\SQL statements

    • After the execution of PL\SQL statements times out, no error message is returned and reconnection is not automatically prompted.

    • In some cases, the execution of PL\SQL statements leads to the report of a null pointer exception.

    • Parameters whose values are set to NULL or default cannot be recognized during the PL debugging.

  • Import and export

    • The database connection cannot be released in some import and export tasks.

    • An error occurs in the result set when you export the DATETIME type.

    • The exported result set cannot be desensitized.

  • Database changes

    • Data of the YEAR and DATETIME types is incorrectly displayed in a database change task.

    • The rollback step of a scheduled database change task may not be executed.

    • The following error may be returned when you query the execution result of a scheduled database change task: query result file not found.

    • The downloaded query results of a database change task before and after the rollback are inconsistent.

  • Connection management

    • The connection cannot be created due to the failure of the connectivity test in some cases.

    • You can connect OceanBase Database in MySQL compatible mode to native MySQL Database, but an error message is returned.

  • Partitioning plans

    • When you create a partition plan, deleted partitioned tables may be displayed in the scan results.
  • Collaborative control

    • In multi-node deployment mode, OceanBase Developer Center (ODC) sometimes cannot synchronize with the status of external approval integration.

    • The error message indicating that a connection does not have the corresponding approval process is not available in multiple languages.

    • An error is returned for the verification of read and write permissions on a public connection.

  • Other modules

    • When ODC forwards a request in multi-node deployment mode, it may lead to a recursive call.

    • If an object has special characters in its name, it cannot be restored from the recycle bin.

Known issues

  • The floating-point precision is lost when exporting Float data.

  • The Client ODC cannot be installed in a directory whose name contains Chinese characters.

  • The exported data file and content are incorrectly displayed when the table contains virtual columns.

  • The SQL statement generated is incorrect because not all primary partition keys are included in the global unique index.

  • In web ODC, the maximum size of schema or data imported in a batch cannot exceed 2 GB, and files that exceed the limit cannot be uploaded.

  • In web ODC, the maximum size of schema or data exported in a batch cannot exceed 2 GB. Exceeding the limit will cause the final export data to be incomplete.

  • OceanBase Database Enterprise Version V4.0.0 and OceanBase Database Community Edition V4.0.0 do not support data import or export.

  • In the details of an export task, the total number of data records of the exported object depends on the views of OceanBase Database and is not an accurate value.

  • The ob_enable_trace_log parameter must be set to on. Otherwise, only the execution plan of the first executed SQL statement will be displayed.

Previous topic

ODC V4.1.0
Last

Next topic

ODC V4.0.0
Next
What is on this page
About this version
Version compatibility
Feature updates
Fixed issues
Known issues