Bagikan melalui


Mencerminkan batasan Oracle di Microsoft Fabric

Penting

Fitur ini sedang dalam tahap pratinjau.

Artikel ini menguraikan batasan terkini dalam mencerminkan database Oracle di Microsoft Fabric. Batas ini dapat berubah karena kami terus meningkatkan layanan.

Nota

Saat ini kami mendukung Mirroring untuk Oracle untuk Gateway Data Lokal (OPDG). Gunakan versi 3000.282.5 atau lebih tinggi.

Batas Skala

Inilah yang dapat Anda harapkan untuk skala database:

  • Saat ini, database cermin mendukung hingga 500 tabel
  • Di setiap ruang kerja, Anda dapat memiliki:
    • Satu server Oracle
    • Satu instans Gateway Data Lokal (OPDG)
    • Satu artefak cermin Oracle

Lingkungan yang Didukung

Kami mendukung lingkungan Oracle Server ini:

  • Oracle versi 11 ke atas dengan LogMiner diaktifkan
  • Oracle lokal (VM, Azure VM)
  • Oracle Cloud Infrastructure (OCI)
  • Oracle Exadata

Nota

  • LogMiner perlu diaktifkan di server Oracle Anda. Alat ini membantu pemantauan perubahan dalam database Oracle Anda untuk pencerminan waktu nyata.
  • Oracle Autonomous Database tidak didukung dalam pratinjau ini.

Prasyarat replikasi

Inilah yang Anda butuhkan untuk penyiapan database Anda:

Jenis Data dan Dukungan Skema

Jenis data Oracle ini didukung:

  • VARCHAR2
  • NVARCHAR2
  • ANGKA
  • FLOAT
  • DATE
  • BINARY_FLOAT
  • BINARY_DOUBLE (Tipe data untuk angka desimal ganda dalam format biner)
  • RAW
  • ROWID
  • CHAR
  • NCHAR
  • TANDA WAKTU DENGAN ZONA WAKTU LOKAL
  • INTERVAL HARI SAMPAI DETIK
  • INTERVAL TAHUN KE BULAN

Untuk perubahan skema (DDL), saat ini kami mendukung:

  • Perubahan kolom (dukungan parsial):
    • Tambahkan kolom
    • Menghapus kolom
    • Ganti nama kolom

Nota

Pembaruan tipe data kolom tidak didukung

Saat ini, tabel yang tidak memiliki Kunci Primer (PK) tidak didukung.

Kami tidak dapat mendukung nama tabel yang memiliki panjang lebih besar dari atau sama dengan 30.

Izin yang Diperlukan

Pengguna sinkronisasi Anda memerlukan izin ini:

GRANT CREATE SESSION TO user;
GRANT SELECT_CATALOG_ROLE TO user;
GRANT CONNECT, RESOURCE TO user;
GRANT EXECUTE_CATALOG_ROLE TO user;
GRANT FLASHBACK ANY TABLE TO user;
GRANT SELECT ANY DICTIONARY TO user;
GRANT SELECT ANY TABLE TO user;
GRANT LOGMINING TO user;

Persyaratan Konfigurasi

Pengaturan Log Arsip

Database Anda memerlukan pengaturan log arsip ini:

  • Mode ARCHIVELOG diaktifkan
  • Tetap aktifkan mode log arsip selama pencerminan
  • Mengulangi pengarsipan file log yang diaktifkan oleh admin database

Konfigurasi Pengelogan

Jika pengguna Oracle Anda tidak memiliki izin ALTER DATABASE dan ALTER TABLE langsung, minta DBA Anda untuk menjalankan perintah ini:

  1. Aktifkan pengelogan tambahan untuk database:

    ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;
    ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY, UNIQUE) COLUMNS;
    
  2. Aktifkan pengelogan tambahan untuk setiap tabel yang ingin Anda cerminkan:

    ALTER TABLE {schemaName}.{tableName} ADD SUPPLEMENTAL LOG DATA (ALL) COLUMNS;
    

Siapkan gateway Anda

Saat ini, kami hanya mendukung penyambungan ke Oracle menggunakan Gateway Data Lokal (OPDG). Anda perlu menginstal dan mengonfigurasi gateway pada komputer yang dapat tersambung ke server Oracle Anda.

Untuk persyaratan komputer dan instruksi penyiapan untuk menginstal dan mendaftarkan gateway Anda, lihat panduan penginstalan Gateway Data lokal.