Microsoft Power BI Desktop Connecting to Oracle Autonomous Database

Yst@IT
3 min readSep 20, 2023

--

Power BI Desktop connecting to Oracle Autonomous Database

Image Source: https://medium.com/oracledevs/connecting-microsoft-power-bi-to-oracle-autonomous-database-69ddfcb712ca

Due to project requirement, this is a brief step by step walk through Connecting Power BI Desktop to Oracle Autonomous Database. Only the key step is written in detail. Please see all referenced posts at the bottom.

Steps:

  1. Provision Autonomous DB and download client credential (Wallet)
  2. Install Power BI Desktop on source device
  3. Install Oracle Client for Microsoft Tools 19c
  4. Configure Oracle Client for Microsoft Tools 19c
  5. Connecting Power BI Desktop to Autonomous DB

Provision Autonomous DB and download client credential (Wallet)

In my lab, I chose Secure access from everywhere for convenient purpose.

Download Wallet after ADB is provisioned.

For simplicity, I unzipped the Wallet file at c:\

Install Oracle Client for Microsoft Tools 19c

Download the software from here or here.

Install the tool.

This is a VERY IMPORTANT step, choose the directory where you unzipped the downloaded ADB Wallet, which is located at c:\ from my previous step.

Finish the installation.

Configure Oracle Client for Microsoft Tools 19c

Within the Wallet folder, if you are accessing one ADB, modify sqlnet.ora. If you are connecting to multiple ADBs, modify tnsnames.ora.

For my lab, I modified sqlnet.ora from this

to this.

Modification for accessing multiple ADBs, please refer to reference at bottom

Connecting Power BI Desktop to Autonomous DB

Copy the descriptor’s name from tnsnames.ora, such as XXX_high, _low or _medium depends on your needs.

Open Power BI Desktop, choose Get data from another source.

Choose Oracle Database.

Input the descriptor’s name copied from previous step.

If everything is configured correctly, you will be able to see all data within ADB.

That’s it for this post. Next, I will write a post regarding Power BI service connecting to ADB through Power BI Gateway. Stay tuned!

References:

Connect Power BI and Microsoft Data Tools to Autonomous Database

Connecting Microsoft Power BI Desktop to Oracle Autonomous Databases and On-premises Databases

Installing Oracle Client for Microsoft Tools Tutorial

Connect to an Oracle database with Power BI Desktop

Connecting Microsoft Power BI Desktop to Oracle Autonomous Database, from Alex Keh.

--

--

Yst@IT

Cloud Solution Architect, focusing on Oracle Cloud Infrastructure currently.