Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!View all the Fabric Data Days sessions on demand. View schedule
Hello -
I am trying to test test Data Mirroring for Oracle.
I have a connection created to an on-prem database and is working is online.
I need to test the data mirroring to Onelake.
These are the settings:
Connection that exists now:
Error received now:
What am I missing?
Eventually I want to test this on OCI database and if I get this working then I need to get this working on an OCI database.
Please advise how to create a connection to an OCI Oracle DB.
Thank you.
Hi @XhevahirMehalla ,
This is currently a preview feature that Microsoft is developing. If you need more information, you can submit a support ticket as previously mentioned. Please review the limitations of mirroring Oracle: Mirroring Oracle limitations in Microsoft Fabric - Microsoft Fabric | Microsoft Learn.
Thank you.
Hi @XhevahirMehalla ,
Thanks for reaching out to the Microsoft fabric community forum. Also thank you @prom and @AntoineW for your helpful response.
Thank you for the update, glad to hear your Oracle OCI connection and On-premises Data Gateway are online. Since you’ve applied the necessary grants but are still encountering an issue when starting mirroring, here are a few checks you can perform from your side:
The current error message or activity ID you see after applying the grants.
On the Oracle side: Is the database running in ARCHIVELOG mode? Is supplemental logging enabled for the mirrored tables? Is LogMiner enabled and accessible by the Fabric user? Does the user have all permissions listed in the Mirror Oracle Databases in Microsoft Fabric (Preview) - Microsoft Fabric | Microsoft Learn
On the gateway machine: Is the gateway showing as Online in the Fabric portal? Are there any recent connection or timeout errors in the gateway logs?
Once you’ve reviewed these points, try restarting the mirroring job and share any updated error or activity ID for further review. For production, hosting the On-premises Data Gateway on a dedicated server or Azure VM is recommended for stable connectivity and easier monitoring.
If the issue persists after these checks, we recommend opening an official Microsoft support ticket so the production team can review the mirroring setup with the appropriate access.
For raising support ticket please use the below link: How to create a Fabric and Power BI Support ticket - Power BI | Microsoft Learn
Hope this helps. Please feel free to reach out for any further questions.
Thank you .
Thanks for your reply.
I have checked all.
Once I chose the Oracle Data Mirroring I get this error message time and time again.
"A task was canceled. Activity ID: 5f4423b8-495d-431f-b429-83e0ab089996 Refresh or troubleshoot the issue.:
I cannot create a ticket as I cannot see Oracle Mirroring there and need to be CSP or something.
Who would know more abou this.
Thanks
Hello @XhevahirMehalla,
You’re trying to test Data Mirroring for Oracle in Microsoft Fabric using an on-prem Oracle database.
You’ve already created a connection in Fabric, but when you attempt to enable mirroring, you get an error and the replication does not start.
There are a few important prerequisites and limitations for Oracle mirroring in Fabric that must be met before it works — especially when testing with on-premises or OCI Oracle databases.
Version requirements :
Before you set up Oracle mirroring, you need:
Here's what you need for your database setup:
Documentation :
- https://learn.microsoft.com/en-us/fabric/mirroring/oracle-limitations
- https://learn.microsoft.com/en-us/fabric/mirroring/oracle
Hope it can help you !
Best regards,
Antoine
Thanks
All settings on Fabric is done and I can connect to an Oracle OCI in fact now . I re-installed On-premise Gateway and seem to work. I can get data from Oracle to Data lake House just fine using the new connections.
Now I am trying to Data Mirroring for Oracle but I get this error message.
No changes made to Oracle side . Is this the reason?
Please help!
Thanks
Xhev
Hi,
You are getting ORA-00942 table does not exist error. That means that connection is working. Did you grant those permissions to the oracle's user (Tutorial: Set up Oracle database mirroring in Microsoft Fabric (Preview) - Microsoft Fabric | Micros...)?
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;
Thanks, I need DBA access to grant this roles. Ok fine will do that and test that.
One more question:
Tomorrow I will test Data Mirroring and if that works I will accept your solution.
Thanks for your help!
You can install gateway anywhere on prem. You need to make sure that it can access Oracle DB. Replication should work as long as the gateway is up. For production use its better to install gw on server, later you can scale up if you need. Use the latest version.
Hi and thanks again.
I managed to add the grants but I still still an issue.
what could be th reason now?
Pls help!
Thanks
This seem unreliable now.
It was workingf fine yesterday but today I don't know why this is not working now.
Is the issue with Gateway and when I check this it says "online" for both connection as well as the Gateway.
Where else I can look at?
Reinstall again the gateway?
Thanks
Try network test:
Mirroring from Oracle to Fabric is in preview. You can have some issues.
I can see this and seem ok to me:
Hello -
Anyone can help me with error message when I do Oracle Data Mirroring.
The connection is working/ On-premise-gateway.
I can see the Copy Activity is working - copying data from OCI Oracle database :
When I try Data Mirroring I get the error below:
Please can one help!
You need to additionaly setup Oracle's db: Tutorial: Set up Oracle database mirroring in Microsoft Fabric (Preview) - Microsoft Fabric | Micros...
The dba has done that and take that for granted.
I have the issue with On-prem-gateway when I switch off the machine I get this classic error message "
"
on-premise-gateway looks fine to me now.
I see this as not easily tested.
Unreliable tool. I am spending 2-3 days and still can't get it working.
Thanks
Xhev
Any help on this error message when I try to Data Mirror (Oracle) ?
Things seem to connect ok to Oracle:
When I chose to Data Mirroring for Oracle I use the connection which has been created and used on the Pipeline. This shoould be ok.
Chose this connection:
and this connection is fine:
But Data Mirror is failing as below:
Pls can someone help on this and give me some input!
Check out the November 2025 Fabric update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!