Two Windows 98 machines, named Office and Lab, are connected in a LAN. One (Office) has an Access db, MyDataBase.mdb. An application pgm which uses ODBC, MyPgm, is installed on both machines, and using ODBC Administrator, on each machine MyData is set up to point to MyDB.mdb. This has all worked fine for many years. Office is now replaced by a Windows XP (Home) system. The database is copied to the new machine, and the application pgm installed. ODBC Administrator is used to set the data source on the XP machine, Office. The application works correctly on the new Office. However, the Windows 98 machine, Lab, is unable to read the Access db. When ODBC Administrator is used to set the data source on Lab, you get the message "MS Jet database engine cannot open \\office\Data\MyDB.mdb. It is already opened exclusively by another user, or you need permission to view its data." I believe this message means there is something that Access has set which is preventing others on the network from seeing the database. On the Lab machine, if I display the Data directory on Office, I see MyDB.mdb, among other files. If I attempt to open MyDB.mdb with Notepad, I get a permission error (I don't expect to make any sense of the file with Notepad; this is just a test to see if the file is accessible). I can open other files in the same directory with Notepad without error. The folder on Office is set for both read and write access. Since this is XP Home, there are no other permission settings at the file system level. MyDB.mdb is not set in Access to allow exclusive open (and is not open when the error occurs in any case). What other permission or setting have I missed, to be able to have the Windows 98 machine, Lab, read the Access file MyDB.mdb from the XP Home machine, Office?