What do you mean with "if you do not ATTTACH databases"?

I should not use the ATTACH DATABASE command to add
a second database to a connection or I cannot use a db at
all?

On Mon, Sep 23, 2013 at 3:43 PM, Clemens Ladisch <[email protected]> wrote:
> Paolo Bolzoni wrote:
>> I was wondering, is using sqlite3 under EncFs safe?
>> For "safe" I mean is the db is strong against data corruption
>> as in a usual filesystem?
>
> EncFS implements the .fsync callback but not .fsyncdir, so the deletion
> of the master journal is not synchronized, so your data and transactions
> are safe in case of a crash only if you do not ATTTACH databases or if
> you are using a journaling file system.  (EncFS does not implement
> .lock, but it is not a network file system, so it can rely on the
> kernel's automatic handling of locking for local files.)
>
>
> Regards,
> Clemens
> _______________________________________________
> sqlite-users mailing list
> [email protected]
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to