I'm having some major access corruption issues. I'm just wondering if perhaps there is a better program or platform to do what I need.
Our access database is split into a front end and back end, and worked with no issues while we were all in the office on the same network. We didn't attempt to use it across different office locations. When we were all sent home (now permanently), we use a remote desktop (Citrix) which houses the back end on the network, and each user still has a copy of the front end on their Citrix desktop. This has worked well for a while, but now we are getting so many corruption issues. I compact and repair, and that seems to make it worse. The last issue created 1100 records (some of them duplicating important records, some of them pretty much empty). It also seems to lose the Primary Key on a lot of the tables.
I've researched a lot and we probably have ALL of the reasons a database can become corrupt, but especially different users on different types of networks, most likely some without a stable internet connection. There are only 6 people accessing it. I recently converted it from .mdb to .accdb, but that doesn't seem to have helped much.
I also had an issue with AutoNumber, which I've read has caused issues when using compact and repair because it can reuse numbers and cause issues. I've thought about programming a different field that isn't AutoNumber for those tables.
But I feel like I need a long term fix? Is there some type of web-based application that would be better than everyone trying to access a shared database from different networks? I don't work in IT, but if I need to get them involved, I guess I need to know what to ask them.
I'm pretty good with the basics of Access, but since it isn't my primary job, I haven't learned anything new in a while. Thank you for the help!