Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Důležité
Tato funkce je ve verzi Preview.
Zrcadlení databází v Microsoft Fabric je cloudové řešení bez ETL, které vytváří zrcadlo vaší databáze Oracle. Při nastavování zrcadlení získáte kopii dat Oracle jen pro čtení v OneLake, která se aktualizuje téměř v reálném čase.
Požadavky
Potřebujete:
- Pracovní prostor Microsoft Fabric se zkušební verzí nebo kapacitou Premium Fabric
- Server Oracle, který je jedním z těchto typů, verze 11 nebo vyšší s povoleným LogMinerem:
- Oracle on-premise (VM, Azure VM atd.)
- Oracle OCI
- Exadata
- Poznámka: Autonomní databáze Oracle není v této verzi Preview podporovaná.
Poznámka:
- LogMiner musí být aktivován na vašem serveru Oracle. Tento nástroj pomáhá sledovat změny v databázi Oracle pro replikaci v reálném čase.
- Autonomní databáze Oracle není v této verzi Preview podporovaná.
Nastavení archivu záznamů opakování
Pokud ve vaší databázi Oracle není povolený režim archivace, postupujte takto. Pokud už je povolená, můžete přejít k další části.
Připojte Oracle Recovery Manager (RMAN) k databázi. Viz Připojení k cílové databázi pomocí RMAN.
Vypněte databázi:
SHUTDOWN IMMEDIATE;Zálohujte databázi. Tím se chrání vaše data před provedením změn. Viz Provádění celého zálohování databáze.
Spusťte a připojte databázi (neotevírejte):
STARTUP MOUNT;Poznámka:
Nechte databázi připojenou, ale neotevřete, abyste povolili archivaci.
Nastavte destinace archivního protokolu:
ALTER SYSTEM SET LOG_ARCHIVE_DEST_1 = 'LOCATION=/u02/oracle/logfiles';Poznámka:
Ujistěte se, že tento adresář existuje ve vašem systému.
Volitelně můžete nastavit druhé umístění archivu:
ALTER SYSTEM SET LOG_ARCHIVE_DEST_2 = 'LOCATION=/u03/oracle/logfiles';Zapněte režim archivačního protokolu a otevřete databázi:
ALTER DATABASE ARCHIVELOG; ALTER DATABASE OPEN;Znovu vypněte databázi, abyste zajistili, že se použijí všechny změny:
SHUTDOWN IMMEDIATE;Vytvořte další zálohu. To je potřeba, protože povolení režimu archivu protokolu změní řídicí soubor. Viz Provádění celého zálohování databáze.
Spusťte databázi:
STARTUP;Zkontrolujte, jestli je povolený režim archivačního protokolu:
SELECT LOG_MODE FROM V$DATABASE;
Návod
Jako osvědčený postup pro zrcadlení pro Oracle, doporučujeme pravidelně vyčistit archivační logy, aby se zajistil optimální výkon a stabilita.
Nastavení oprávnění Oracle a povolení doplňkového protokolování
Databáze Oracle vyžaduje povolení doplňkového protokolování. Pokud uživatel nemá požadovaná oprávnění, požádejte správce databáze (DBA) o spuštění těchto příkazů:
Povolte pro databázi doplňkové protokolování:
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA; ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY, UNIQUE) COLUMNS;U každé tabulky, kterou chcete zrcadlit, povolte doplňkové protokolování:
ALTER TABLE {schemaName}.{tableName} ADD SUPPLEMENTAL LOG DATA (ALL) COLUMNS;Udělte synchronizačnímu uživateli tato oprávnění:
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;
Instalace lokální brány dat
Nainstalujte nejnovější místní datovou bránu. Na tomto odkazu se dozvíte o požadavcích na počítač a o tom, jak nainstalovat a zaregistrovat bránu.
Návod
Možná budete muset změnit firewall v cloudu, aby se zrcadlení mohlo připojit k instanci Oracle. Podporujeme zrcadlení pro Oracle pro OPDG ve verzi 3000.282.5 a vyšší. Žádná instance OPDG před tímto nebude podporovat Exadata ani omezenou podporu DDL, kterou máme.
Doporučujeme každý měsíc aktualizovat instanci OPDG kvůli aktualizacím, které vydáváme v souvislosti se zrcadlením pro Oracle. Nejnovější verze OPDG najdete tady.
Nastavení zrcadlení databáze
Otevřete pracovní prostor Fabric a zkontrolujte, jestli má kapacitu Zkušební verze nebo Premium Fabric.
Vyberte Nový>Zrcadlený Oracle (Preview)
Výběr databáze Oracle
V dialogovém okně připojení zadejte podrobnosti o databázi:
Zadejte server, připojení, název připojení a bránu dat.
Server: Pomocí jedné z těchto metod určete umístění databáze Oracle:
Metoda Example Název služby Oracle Net Services (alias TNS) salesPřipojit deskriptor (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sales-server)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=sales.us.acme.com)))Pojmenování Easy Connect (Plus) salesserver1:1521/sales.us.example.comPřipojení: Vyberte Vytvořit nové připojení.
Název připojení: Zadejte název připojení.
Brána dat: Vyberte místní bránu dat.
Authentication (Ověřování):
- V části Druh ověřování vyberte Základní ověřování.
- Uživatelské jméno: Zadejte uživatelské jméno databáze Oracle.
- Heslo: Zadejte heslo databáze Oracle.
Vyberte Připojit a otestujte připojení.
Zvolte způsob výběru tabulek pro zrcadlení:
- Automatický režim: Nechte Fabric vybrat 500 náhodných tabulek
- Ruční: Vyberte až 500 tabulek sami
Dokončete nastavení:
- Vyberte Připojit
- Pojmenujte zrcadlo
- Vyberte Vytvořit zrcadlenou databázi
Sledujte průběh replikace. Po několika minutách uvidíte počet replikovaných řádků a můžete zobrazit data v datovém skladu.
Vaše databáze Oracle je teď připojená k Microsoft Fabric a zůstane synchronizovaná automaticky.
Monitorování zrcadlení prostředků infrastruktury
Po nakonfigurování zrcadlení budete přesměrováni na stránku Stav zrcadlení . Tady můžete monitorovat aktuální stav replikace. Další informace a podrobnosti o stavech replikace naleznete v tématu Sledování replikace zrcadlené databáze v systému Fabric.