Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Pages - Customize & Extend
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:
  • KyleSchroeder Profile Picture
    on at
    Re: Connect Oracle Cloud with Dataverse Virtual Tables

    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.

  • Muhammad Awais Profile Picture
    4 on at
    Re: Connect Oracle Cloud with Dataverse Virtual Tables

    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
    Re: Connect Oracle Cloud with Dataverse Virtual Tables

    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?

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

Michael Gernaey – Community Spotlight

We are honored to recognize Michael Gernaey as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Power Pages

#1
Fubar Profile Picture

Fubar 69 Super User 2025 Season 1

#2
oliver.rodrigues Profile Picture

oliver.rodrigues 49 Most Valuable Professional

#3
Jon Unzueta Profile Picture

Jon Unzueta 43

Featured topics