On 28 Jun 2016, at 9:07am, dandl <da...@andl.org> wrote: >> Do not use SQLite for concurrent access over a network connection. Locking >> semantics are broken for most network filesystems, so you will have >> corruption issues that are no fault of SQLite. > > I have seen this comment made more than once on this list. Is there any > reliable evidence to support this for a Windows-based network?
Actually, the problem that causes causes people to make that warning occurs in POSIX. See the beginning of section 6.0 in this page: <https://www.sqlite.org/lockingv3.html> However, while the above is a definitely known, verifiable problem, with every implementation of POSIX, we have had occasional reports about locking problems with Windows as documented in section 9.1 here: <https://www.sqlite.org/atomiccommit.html> The problem is that with the numerous versions of Windows, File System and Network system, nobody has come up with a fault which can be reproduced by the developers. But we do get enough vague reports of problems with Windows to make us believe that there is something wrong somewhere. Simon. _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users