Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это важно
Эта функция доступна в предварительной версии.
В этой статье описываются текущие ограничения при зеркальном отображении баз данных Oracle в Microsoft Fabric. Эти ограничения могут измениться, так как мы продолжаем улучшать службу.
Замечание
В настоящее время мы поддерживаем зеркальное отображение для Oracle для локального шлюза данных (OPDG). Используйте версию 3000.282.5 или более поздней.
Ограничения масштабирования
Вот что можно ожидать для масштабирования базы данных:
- В настоящее время зеркальная база данных поддерживает до 500 таблиц
- В каждой рабочей области можно иметь следующие возможности:
- Один сервер Oracle
- Один локальный экземпляр шлюза данных (OPDG)
- Один артефакт зеркального отображения Oracle
Поддерживаемые среды
Мы поддерживаем следующие среды Oracle Server:
- Oracle версии 11 и выше с включенным LogMiner
- Локальная среда Oracle (виртуальная машина, виртуальная машина Azure)
- Oracle Cloud Infrastructure (OCI)
- Oracle Exadata
Замечание
- LogMiner необходимо включить на сервере Oracle. Это средство помогает отслеживать изменения в базе данных Oracle для зеркального отображения в режиме реального времени.
- Автономная база данных Oracle не поддерживается в этой предварительной версии.
Предварительные требования зеркального отображения
Вот что вам нужно для настройки базы данных:
- Рабочая область Microsoft Fabric с емкостью пробной версии или Premium Fabric
- Установите последний локальный шлюз данных (август 2025 г.). Узнайте, как установить и зарегистрировать шлюз и подключить шлюз к рабочей области Fabric.
Поддержка типов данных и схемы
Поддерживаются следующие типы данных Oracle:
- VARCHAR2
- NVARCHAR2
- ЧИСЛО
- FLOAT
- DATE
- BINARY_FLOAT
- BINARY_DOUBLE
- НЕОБРАБОТАННЫЕ
- ROWID
- CHAR
- NCHAR
- Метка времени с локальной временной зоной
- ИНТЕРВАЛ ОТ ДНЯ ДО СЕКУНДЫ
- ИНТЕРВАЛ ОТ ГОДА ДО МЕСЯЦА
В настоящее время для изменений схемы (DDL) мы поддерживаем:
- Изменения столбцов (частичная поддержка):
- Добавление столбцов
- Удаление столбцов
- Переименование столбцов
Замечание
Обновления типов данных столбцов не поддерживаются
В настоящее время таблицы, у которых нет первичного ключа (PK), не поддерживаются.
Мы не можем поддерживать имена таблиц, длина которых превышает или равна 30.
Необходимые разрешения
Пользователю синхронизации требуются следующие разрешения:
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;
Требования к конфигурации
Параметры архивного журнала
Для базы данных требуются следующие параметры журнала архива:
- Режим ARCHIVELOG включен
- Держите режим архивного журнала включенным во время зеркалирования
- Архивация файлов журнала redo, включенная администратором базы данных
Конфигурация ведения журнала
Если у пользователя Oracle нет прямых разрешений ALTER DATABASE и ALTER TABLE, попросите DBA выполнить следующие команды:
Включите дополнительное ведение журнала для базы данных:
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA; ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY, UNIQUE) COLUMNS;Включите дополнительный лог для каждой таблицы, которую вы хотите зеркалировать.
ALTER TABLE {schemaName}.{tableName} ADD SUPPLEMENTAL LOG DATA (ALL) COLUMNS;
Настройка шлюза
В настоящее время мы поддерживаем подключение только к Oracle с помощью локального шлюза данных (OPDG). Необходимо установить и настроить шлюз на компьютере, который может подключиться к серверу Oracle.
Для получения информации о требованиях к оборудованию и инструкциям по установке и регистрации вашего шлюза см. руководство по установке локального шлюза данных.