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 Apps
Unanswered

SQL Alternative

(0) ShareShare
ReportReport
Posted on by 28

Hi,

 

It appears the latest licensing change blocks access to SQL Server and Azure for Office 365 licenses.  Does anyone have a recommendation for a standard data source that we could migrate our data to?  I just need a standard relational database, and the extra cost of the new PowerApps user licenses would be cost-prohibitive.

 

Thanks!

Categories:
  • timl Profile Picture
    37,287 Super User 2026 Season 2 on at

    Hi @watts 

    Unfortunately, I think that SharePoint is the only alternative.

    All the other relational databases such as DB2/Oracle use premium connectors. Even connectors for open source DBs such as MySQL and Postgres are premium, so the cost would work out the same. 

    Maybe someone else might have another suggestion....

  • v-xida-msft Profile Picture
    Microsoft Employee on at

    Hi @watts ,

    Do you want to migrate your SQL data to another standard data source?

     

    Based on the needs that you mentioned, I agree with @timl 's thought. I think SharePoint may be the better choice for you. You could consider migrate your SQL data to SharePoint List.

     

    Currently, within PowerApps, SharePoint connector is a standard conector, which does not need extra PowerApps license for accessing it, Office 365 license is just enough. And the SharePoint connector is also a Delegable data source, which has an advantage on processing data within PowerApps app.

    More details about Delegation in PowerApps, please refer to the following article:

    https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/delegation-overview

     

    More details about SharePoint connector in PowerApps, please refer to the following article:

    https://docs.microsoft.com/en-us/connectors/sharepointonline/

     

    Best regards,

  • watts Profile Picture
    28 on at

    Thanks @timl and @v-xida-msft for the responses.  It makes sense that out of the provided options, SharePoint lists are the best match.  However it was my understanding that SharePoint lists aren't recommended for relational data?  For example I run a brewery and to build a simple keg tracking app, I need to have linked tables for kegs, keg transfers, products, accounts, orders, etc.  Does this work with SharePoint?  And is it possible to create views (or something analogous) in SharePoint?

     

    Thanks!

  • v-xida-msft Profile Picture
    Microsoft Employee on at

    Hi @watts ,

    Based on the 'relationship' in your SQL Tables, I think the LookUp field in SP list could achieve your needs. You could add a LookUp field in one SP List, then reference values from another SP list. After that, within PowerApps, you could do some data processing based on the LookUp relationship.

     

    Currently, SharePoint View is not supported within PowerApps. You could create a View in a SP list, but you could not use it within a PowerApps app (which is different from SQL Server).

    If you would like this feature to be added in PowerApps, please submit an idea to PowerApps Ideas Forum:

    https://powerusers.microsoft.com/t5/Power-Apps-Ideas/idb-p/PowerAppsIdeas

     

    Best regards,

  • timl Profile Picture
    37,287 Super User 2026 Season 2 on at

    Hi @watts 

    Yes, it's possible to create relationships and lookup lists with SharePoint.

    Here's a link with more details.

    https://support.office.com/en-gb/article/create-list-relationships-by-using-unique-and-lookup-columns-80a3e0a6-8016-41fb-ad09-8bf16d490632 

    There's no way to create views in SharePoint that you can use in PowerApps, so that's a big disadvantage.

    The thing to really look out for is delegation. There are far fewer delegable functions/operators in SharePoint compared to SQL Server. This can cause problems in searching for data, particularly when the size of your data grows.

  • watts Profile Picture
    28 on at

    Ok, looking at our current implementation, we would need to use views, so it doesn't look like SharePoint will work.  We're going to have to look for something besides PowerApps for this project.  Support for views in SharePoint would be nice, but I think what I really need is to be able to use a real database and to have a stable pricing structure that by business can plan around.  Thanks for the help @timl and @v-xida-msft.

  • timl Profile Picture
    37,287 Super User 2026 Season 2 on at

    Hi @watts 

    Thanks for the update. I understand how important it is to have a real database and stable pricing structure. Perhaps you could let us know what you decide to use? This could help others that also find themselves priced out of PowerApps/SQL Server.

  • rebeccas Profile Picture
    2,591 on at

    One option (if you are just looking) is to use Excel. You can use PowerQuery to connect to SQL and then tie to the Excel sheet in your app.

     

    Another option we have done is we got one ProFlow license (much cheaper than the PowerApps one) and we use Flow to take new items created in SQL and create an item on a SharePoint list. We were never going both ways with SQL (just looking) so this does the same thing. It works well when it is data that doesn't change often, you have to look for modification triggers and modify the list if it does change often in which case the Excel would probably be better.

     

    Only thing to keep in mind if you do the excel route is you will need to create a Flow that refreshes that data periodically or by a trigger in your app. 

     

    These are work arounds but will work for some scenarios. We have found a few that is not pulling a ton of data that this works perfectly for. 

  • Delid4ve Profile Picture
    795 on at
    But +1 for the cost, for a small business ms are pricing us out of the market. Sql was included with our office 365 licenses when I first started, it’s now gone up on 2 occasions and is getting to the point where it does not become cost effective, especially since the platform is still far from stable
  • rebeccas Profile Picture
    2,591 on at

    Yeah, I can see that. We already had SQL so it was no additional cost for us. 

     

    I do a lot of Apps with SharePoint list. You do have to maintain the amount of data you keep on one list (esp if you are going to tie to an app) but if you think it through it really isn't that hard to do. My most common method is by moving items (via Flow) to separate list when the status is changed on the item. 

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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 397 Super User 2026 Season 2

#2
Mohsin Ali Profile Picture

Mohsin Ali 354

#3
WarrenBelz Profile Picture

WarrenBelz 232 Most Valuable Professional

Last 30 days Overall leaderboard