8.6.4. Mounting a CIFS/SMB network share on GNU/LinuxΒΆ

When using a Windows CIFS/SMB share and mounting it on GNU/Linux or WSL in order to store project databases on it, you may encounter the following error message:

apsw.BusyError: BusyError: database is locked

The Axivion Suite uses SQLite for project databases and SQLite implements file locking in a way that requires a special mount option nobrl when mounting the CIFS/SMB share:

mount -t cifs -o nobrl //server/directory mountpoint

If you add option nobrl, the error will no longer appear.

In order to find out more about this option, please do man mount.cifs and search for nobrl.