web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Pages / Connect Oracle Cloud w...
Power Pages
Unanswered

Connect Oracle Cloud with Dataverse Virtual Tables

(0) ShareShare
ReportReport
Posted on by

Hello.  I'm looking for assistance with connecting to an Oracle Cloud database.  I'm creating a Power Pages (Portal) site where the end users would like to be able to read data from a virtual table that is connected to a table in Oracle Cloud.  My first question is if this is even possible, or if there will be some reason the Power Pages users will not be able to read that data.  If it is possible, will this be possible using Basic Authentication or will I need to use an API key?

 

Now, I've been attempting to get this connection to work by following various steps in Microsoft's documentation, but I haven't found a specific example that connects to an Oracle Cloud database.  I've been trying to create a Data Provider in Dynamics 365 using OData V4 and using Basic Authentication, but I keep getting generic error messages in the Plug-In Trace Log.  The main message I've been receiving is named RetrieveMultiple and the Exception Details are: "An OData error occurred. (Fault Detail is equal to Exception details".  I'm guessing it might be related to the configuration Data Provider (Data Source), but it is difficult to tell.  Check the screenshot below with the current configurations.  If you have any experience or guidance, I would appreciate it.

KyleSchroeder_0-1683062718114.png

 

Categories:
I have the same question (0)
  • KyleSchroeder Profile Picture
    on at

    I have new information on this.  As I thought, you cannot pass in the password and username in the Request Parameters as Query Strings.  What I needed to do was add a Header with the name Authorization and where the value is "Basic [Base64 Value]". For the Base64 value, you need to combine the username and password into a single string separated by a colon (ex: MyUserName:MyPassword).  After this, convert this to Base64 and add it after "Basic".  I verified that this works in Postman, but I was still getting the same error message.  I have learned that I need to map a value to the ID column in the virtual table from the Oracle table, however it needs to be a GUID.  Unfortunately, the Oracle table does not have a GUID column.  Does anyone know if there is a a workaround for this or this means I'm blocked unless the client adds a GUID column to their Oracle table?

  • Muhammad Awais Profile Picture
    4 on at

    Dears, 

     

    Did you find any solution for this. I'm also facing the same issue. I'm able to connect data in dataflows but unable to connect with virtual table. Can you guys help me for this. Thanks in advance 

  • KyleSchroeder Profile Picture
    on at

    Unfortunately, I was not able to find a solution with this route.  It might possible that setting up a custom data provider connection will work, but there were too many unknowns and I ran out of time.  We are now moving forward with getting an XML extract from Oracle and using Power Automate to upload the data to a standard table in Dataverse.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Pages

#1
rezarizvii Profile Picture

rezarizvii 71

#2
DP_Prabh Profile Picture

DP_Prabh 36

#3
oliver.rodrigues Profile Picture

oliver.rodrigues 32 Most Valuable Professional

Last 30 days Overall leaderboard