All Products
Search
Document Center

Data Management:Kelola versi skema

Last Updated:Jun 21, 2026

Setelah Anda mengubah skema suatu database di Data Management (DMS), DMS menyimpan skema terbaru ke dalam daftar versi. Anda dapat menggunakan daftar tersebut untuk mengunduh, membandingkan, dan memulihkan versi skema historis.

Latar Belakang

Pengendalian versi skema beroperasi pada tingkat database, dan setiap versi menangkap skema semua tabel dalam database tersebut. Versi baru dibuat secara otomatis setiap kali skema salah satu tabel dimodifikasi. Operasi berikut di DMS akan membuat versi skema baru:

Catatan
  • Jika perubahan skema terjadi di luar DMS, Anda dapat menyinkronkan metadata di DMS untuk menangkap dan menyimpan skema terbaru. Untuk informasi selengkapnya, lihat sinkronisasi kamus data.

  • Untuk instans dalam mode kontrol Security Collaboration, Anda juga dapat menyinkronkan metadata dengan mengklik ikon 同步元数据按钮 di SQLConsole.

Prasyarat

  • Anda memiliki izin kueri untuk tabel target atau database.

  • Database Anda termasuk salah satu tipe berikut:

    • Kompatibel MySQL: ApsaraDB RDS for MySQL, PolarDB for MySQL, PolarDB-X, dan database OceanBase dalam mode MySQL.

    • Kompatibel PostgreSQL: ApsaraDB RDS for PostgreSQL, PolarDB for PostgreSQL, dan AnalyticDB for PostgreSQL.

    • PolarDB for PostgreSQL (Compatible with Oracle).

    • SQL Server.

    • MariaDB.

    • Oracle.

Batasan

  • Jumlah versi skema yang dapat disimpan bervariasi berdasarkan mode kontrol:

    • Flexible Management: 3

    • Stable Change: 20

    • Security Collaboration: Tanpa Batas

  • Pengendalian versi skema tidak didukung untuk tipe database berikut:

    • Database dengan lebih dari 1.024 tabel.

    • Database sistem, seperti database information_schema atau sys di MySQL.

Kelola versi skema

  1. Masuk ke DMS 5.0.

  2. Buka halaman Version Management.

    Metode 1: Dari Database Instances

    Pada bagian Database Instances, temukan database target Anda, klik kanan nama database tersebut, lalu pilih Version Management.

    Metode 2: Dari SQLConsole

    Buka SQLConsole dan klik ikon Version Management image di pojok kanan atas.

    Metode 3: Dari halaman Instances

    Metode ini hanya tersedia untuk administrator dan DBA.

    1. Arahkan pointer ke ikon 2023-01-28_15-57-17.png di pojok kiri atas Konsol DMS, lalu pilih All Features > Data Assets > Instances.

      Catatan

      Jika Anda menggunakan Konsol DMS dalam mode normal, pilih Data Assets > Instances pada bilah navigasi atas.

    2. Pada tab Database List, temukan database target Anda.

    3. Pada kolom Actions, pilih More > Version Management.

  3. Pada halaman Database version list, temukan versi target dan lakukan salah satu operasi berikut:

    • Klik Change Details untuk melihat skrip SQL dari perubahan skema.

    • Klik Rollback untuk mengembalikan skema ke versi sebelumnya.

    • Pilih dua versi dan klik Version Comparison untuk membandingkan skemanya.