Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
we have power bi report connecting manually to oracle database with firewall NAT IP .
issue is manual refresh is always successful but scheduled refresh is always failing with "host or object does not exist"
is desktop version / web version always different . or web version need to open firewall from web version server ?
Hi @vijaykaali811,
Thanks for reaching out to the Microsoft fabric community forum.
It looks like you are facing issue with scheduled refresh which is failing meanwhile manual refresh is working fine. As @Elena_Kalina has already responded to your query, kindly go through her response and check if your issue can be resolved.
I would also take a moment to thank @Elena_Kalina, for actively participating in the community forum and for the solutions you’ve been sharing in the community forum. Your contributions make a real difference.
If I misunderstand your needs or you still have problems on it, please feel free to let us know.
Best Regards,
Hammad.
Community Support Team
Hi @vijaykaali811,
As we haven’t heard back from you, so just following up to our previous message. I'd like to confirm if you've successfully resolved this issue or if you need further help.
If yes, you are welcome to share your workaround and mark it as a solution so that other users can benefit as well. If you find a reply particularly helpful to you, you can also mark it as a solution.
If so, it would be really helpful for the community if you could mark the answer that helped you the most. If you're still looking for guidance, feel free to give us an update, we’re here for you.
Best Regards,
Hammad.
The issue you're experiencing (manual refresh works but scheduled refresh fails) typically occurs because:
Different network paths: The Power BI service uses different IP addresses than your local machine when performing scheduled refreshes
Firewall/NAT configuration: Your Oracle database firewall only allows connections from your specific IP address (your desktop) but not from Power BI cloud service IPs
If this post helps, then please consider Accepting as solution to help the other members find it more quickly, don't forget to give a "Kudos" – I’d truly appreciate it!
Thank you.
Thank you for the reply. it happened in published reports / in cloud . Manual refresh works but not scheduled refresh. Cloud power BI manual refresh take local desktop path ? compare to scheduled one ?
if Scheduled cloud power bi refresh to work, what need to be done to open Firewall for Cloud IP's ?
So your manual refresh works but scheduled refresh fails with "host or object does not exist"? Classic issue - let me break it down in simple terms. Manual refresh works because it uses your local IP (already whitelisted in your firewall). Scheduled refresh fails because Power BI cloud uses Microsoft's servers (IPs not whitelisted)
Grab current Power BI IP ranges from Microsoft's docs
Add these to your Oracle firewall/NAT rules
Install Power BI Gateway on a server inside your network
Configure it to access Oracle
Route scheduled refreshes through this gateway
If using gateway, verify Oracle client is installed on that machine
Double-check credentials used for scheduled refresh have proper DB access
When you click "Refresh" in Power BI Service, it actually routes through your browser (your IP). Scheduled refreshes come directly from Microsoft cloud servers.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
78 | |
76 | |
59 | |
35 | |
33 |
User | Count |
---|---|
100 | |
62 | |
56 | |
47 | |
41 |