Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
Anonymous
Not applicable

Incomplete list of tables for Oracle schema

Hello, and thanks in advance for any help,

 

When I use Power BI Desktop (Version: 2.49.4831.521 64-bit (August 2017)) to connect to an Oracle PeopleSoft HCM 9.2 database, the number of tables listed in the SYSADM schema is limited. It's a long list of tables, but it's far from a complete list. The resulting list is ordered alphabetically by table name and it ends with a table named "PS_GPHK_PSLP_LANG". So if I search for something simple like "PS_JOB", it is not found and therefore, I cannot load it. I even disabled preview, but that didn't affect the number of tables that were listed for the schema.

 

How do I load tables that are in the schema, but due to the limitation of how many tables are listed, I cannot select it?

1 ACCEPTED SOLUTION
Greg_Deckler
Community Champion
Community Champion

On the pop-up for the Oracle connector in Desktop, at the bottom is "Advanced options". Expand that and you can paste in your SQL Statement.



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
DAX For Humans

DAX is easy, CALCULATE makes DAX hard...

View solution in original post

5 REPLIES 5
stephenlf
New Member

I had the same issue. Here's the solution I found.

 

Different schema (usernames) have different access to the tables in Oracle DB. You may be connecting to your database with credentials for an underprivileged schema. You can fix this by clearing your credential cache and signing in with the correct credentials.

 

In  Power BI Desktop, under the Home tab, click "Transform data" > Data source settingsGlobal permissions

stephenlf_0-1694093278672.png

Find the server name for the connection you want to modify and click "Edit permissions".

stephenlf_1-1694093368469.png

 

Under Credentials, click Edit... and center the credentials for the privileged schema you wish to use.

 

Good luck!

 

Yeah, this worked for me, some table were not listing, changed the username with how you showed here and then they got listed correctly. Thanks man

Greg_Deckler
Community Champion
Community Champion

On the pop-up for the Oracle connector in Desktop, at the bottom is "Advanced options". Expand that and you can paste in your SQL Statement.



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
DAX For Humans

DAX is easy, CALCULATE makes DAX hard...
Anonymous
Not applicable

Thanks!

 

That works! I guess there's no way to just select it from the list though, huh? So this will likely be my recourse in nearly all situations with a database of this size.

Well, the visual navigator is really nice and handy but it has its limits.



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
DAX For Humans

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.