Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Importante
Este recurso está em pré-visualização.
Este artigo descreve os limites atuais ao espelhar bancos de dados Oracle no Microsoft Fabric. Estes limites podem mudar à medida que continuamos a melhorar o serviço.
Observação
Atualmente, oferecemos suporte ao Mirroring for Oracle for On-Premises Data Gateway (OPDG). Utilize a versão 3000.282.5 ou superior.
Limites de escala
Aqui está o que você pode esperar para a escala do banco de dados:
- Atualmente, o banco de dados espelhado suporta até 500 tabelas
- Em cada espaço de trabalho, você pode ter:
- Um servidor Oracle
- Uma instância de OPDG (On-Premises Data Gateway)
- Um artefato de espelho da Oracle
Ambientes suportados
Suportamos estes ambientes Oracle Server:
- Oracle versões 11 e superiores com LogMiner ativado
- Oracle local (VM, Azure VM)
- Infraestrutura Oracle Cloud (OCI)
- Oracle Exadata
Observação
- O LogMiner precisa estar habilitado em seu servidor Oracle. Essa ferramenta ajuda a controlar as alterações em seu banco de dados Oracle para espelhamento em tempo real.
- O Oracle Autonomous Database não é suportado nesta visualização.
Pré-requisitos de espelhamento
Aqui está o que você precisa para a configuração do seu banco de dados:
- Um espaço de trabalho do Microsoft Fabric com capacidade de teste ou Premium
- Instale o Gateway de Dados Local mais recente (agosto de 2025). Saiba como instalar e registrar um gateway e conectá-lo ao seu espaço de trabalho do Fabric
Tipos de dados e suporte a esquemas
Estes tipos de dados Oracle são suportados:
- VARCHAR2
- NVARCHAR2
- NÚMERO
- FLOAT
- DATE
- BINARY_FLOAT
- BINARY_DOUBLE
- RAW
- ROWID
- CHAR
- NCHAR
- CARIMBO DE DATA/HORA COM FUSO HORÁRIO LOCAL
- INTERVALO DIA A SEGUNDO
- INTERVALO ANO A MÊS
Para alterações de esquema (DDL), atualmente suportamos:
- Modificações de coluna (suporte parcial):
- Adicionar colunas
- Excluir colunas
- Renomear colunas
Observação
Não há suporte para atualizações de tipo de dados de coluna
Atualmente, tabelas que não têm uma chave primária (PK) não são suportadas.
Não podemos suportar nomes de tabelas que tenham um comprimento maior ou igual a 30.
Permissões necessárias
Seu usuário de sincronização precisa destas permissões:
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;
Requisitos de configuração
Configurações de log de arquivamento
Seu banco de dados precisa destas configurações de log de arquivamento:
- Modo ARCHIVELOG ativado
- Manter o modo de log de arquivamento ativado durante o espelhamento
- Refazer arquivamento de arquivos de log habilitado pelo administrador do banco de dados
Configuração de registro em log
Se o usuário Oracle não tiver permissões diretas ALTER DATABASE e ALTER TABLE, peça ao DBA para executar estes comandos:
Ative o registo suplementar para a base de dados:
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA; ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY, UNIQUE) COLUMNS;Habilite o log suplementar para cada tabela que você deseja espelhar:
ALTER TABLE {schemaName}.{tableName} ADD SUPPLEMENTAL LOG DATA (ALL) COLUMNS;
Configurar o gateway
Atualmente, só suportamos a conexão com o Oracle usando um OPDG (On-Premises Data Gateway). Você precisa instalar e configurar o gateway em uma máquina que possa se conectar ao seu servidor Oracle.
Para obter os requisitos da máquina e as instruções de configuração para instalar e registrar seu gateway, consulte o guia de instalação do Gateway de Dados Local.