Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Questa funzionalità si trova in Anteprima.
Questo articolo descrive i limiti correnti durante il mirroring dei database Oracle in Microsoft Fabric. Questi limiti potrebbero cambiare man mano che continuiamo a migliorare il servizio.
Annotazioni
Attualmente supportiamo il Mirroring per Oracle per il Gateway dati On-Premises (OPDG). Usare la versione 3000.282.5 o successiva.
Limiti di scalabilità
Ecco cosa aspettarsi per la scalabilità del database:
- Attualmente, il database con mirror supporta fino a 500 tabelle
- In ogni area di lavoro è possibile avere:
- Un server Oracle
- Un'istanza del gateway dati locale (OPDG)
- Un artefatto specchio Oracle
Ambienti supportati
Questi ambienti Oracle Server sono supportati:
- Oracle versioni 11 e successive con LogMiner abilitato
- Oracle locale (VM, macchina virtuale di Azure)
- Oracle Cloud Infrastructure (OCI)
- Oracle Exadata
Annotazioni
- LogMiner deve essere abilitato nel server Oracle. Questo strumento consente di tenere traccia delle modifiche nel database Oracle per il mirroring in tempo reale.
- Oracle Autonomous Database non è supportato in questa anteprima.
Prerequisiti per il mirroring
Di seguito sono riportate le informazioni necessarie per la configurazione del database:
- Un'area di lavoro di Microsoft Fabric con capacità Trial o Capacità Premium di Fabric
- Installa l'ultimo On-Premises Data Gateway (agosto 2025). Informazioni su come installare e registrare un gateway e connettere il gateway all'area di lavoro Fabric
Tipi di dati e supporto dello schema
Questi tipi di dati Oracle sono supportati:
- VARCHAR2
- NVARCHAR2
- NUMERO
- FLOAT
- DATTERO
- BINARY_FLOAT
- BINARY_DOUBLE
- RAW
- ROWID
- CHAR
- NCHAR
- TIMESTAMP CON FUSO ORARIO LOCALE
- INTERVALLO DA GIORNO A SECONDO
- INTERVALLO DA ANNO A MESE
Per le modifiche dello schema (DDL), attualmente è supportato:
- Modifiche alle colonne (supporto parziale):
- Aggiungi colonne
- Elimina colonne
- Ridenominazione delle colonne
Annotazioni
Gli aggiornamenti dei tipi di dati della colonna non sono supportati
Attualmente, le tabelle che non dispongono di una chiave primaria (PK) non sono supportate.
Non è possibile supportare nomi di tabella con lunghezza maggiore o uguale a 30.
Autorizzazioni necessarie
L'utente di sincronizzazione necessita di queste autorizzazioni:
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;
Requisiti di configurazione
Impostazioni del log di archiviazione
Per il database sono necessarie queste impostazioni del log di archiviazione:
- Modalità ARCHIVELOG abilitata
- Mantenere attiva la modalità di log di archiviazione durante il mirroring
- Ripetere l'archiviazione dei file di log abilitata dall'amministratore del database
Configurazione del log
Se l'utente Oracle non dispone di autorizzazioni ALTER DATABASE e ALTER TABLE dirette, chiedere all'amministratore del database di eseguire questi comandi:
Abilitare la registrazione supplementare per il database:
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA; ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY, UNIQUE) COLUMNS;Abilitare la registrazione supplementare per ogni tabella di cui si vuole eseguire il mirroring:
ALTER TABLE {schemaName}.{tableName} ADD SUPPLEMENTAL LOG DATA (ALL) COLUMNS;
Configurare il gateway
Attualmente, è supportata solo la connessione a Oracle tramite un gateway dati locale (OPDG). È necessario installare e configurare il gateway in un computer in grado di connettersi al server Oracle.
Per i requisiti del computer e le istruzioni di installazione per installare e registrare il gateway, vedere la guida all'installazione di Gateway dati locale.