Answers

I think that you have to remove the ; in your file name, because ; is a special char in the connection string. If you add ; in your file name, the driver will not correctly resolve the connection string and regard it as invalid. Please refer to the correct
way to connect Access database via Java: