I was hoping to get some advice. As many of you know I have an Access database which I have split with the backend going onto Azure and everyone getting a front end on their computer. We got a third party to convert all the tables into Azure SQL and all the queries into stored procedures. They also did a bunch of other things that are way above my pay grade. I am ok with Access VBA but not with SQL and stored procedures.
I took my original version and put the tables only onto another Azure server while leaving everything else in Access (so all my queries are in the Access frontend). It runs painfully slow. Correct me if I am wrong but even though none of the forms are directly attached to any table I think all the data has to come over before the queries restrict things (which would explain the slowness I think)? The users want to be able to run the Access front end from any computer which is why I figured I had to put the backend on Azure.
Here are my questions:
1. Is it possible to have just the tables up on Azure with the frontend (including the queries) on each person's computer but get it to run faster?
2. Is there another way to provide access to the program from any computer but maybe use a different connection method? For example could I put everyone's front end on the Azure server along with the backend data and give them some sort of remote access? I figure I could beef up the Azure server to handle the extra traffic?
So it comes down to the fact that I need to speed the program up, keep the program available to users from any computer, all without using stored procedures.
Thank you all!
Microsoft AccessRemote AccessMicrosoft SQL Server 2008