Setting up gnucash to use postgesql back end - close but no cigar ...
Wm
wm+gnc at tarrcity.demon.co.uk
Mon Mar 9 22:11:29 EDT 2015
Tue, 10 Mar 2015 08:31:02
<C158DD85-CCE7-4D14-AE06-6AE421516C65 at ceridwen.us> John Ralls
<jralls at ceridwen.us>
>Only XML does the versioned backup, because the whole file must be
>saved as one piece. SQLite3 is a real SQL database that happens to use
>a local file instead of a server and therefore requires no admin of the
>non-existant server. It saves each transaction as it happens and
>therefore there is no previous file to use as a backup. Consequently
>SQLite3 users are on their own when it comes to making backups. This is
>a non-problem on MacOS X as long as TimeMachine is enabled, but on
>other platforms it's up to the user to arrange for backups.
>
>Hinnerk, those pre-configured database servers on Linux are there
>because someone with the requisite experience did the setup and
>packaged it for the NAS provider. There are similar installations used
>for various Linux services. All of the cases that I'm aware of are
>nicely self-contained and not especially critical for the casual user.
>I can't think of any that wouldn't have been better done with SQLite3
>since there's no need for multiple users nor does the service generally
>span machines, but that's a separate issue. Yes, it's possible on Linux
>to tell the package manager to install MySQL or PostgresQL; one or the
>other might already be installed for some other purpose. Those
>installations make no allowances for setting up users, granting the
>requisite permissions, arranging for logging and backups, etc. One has
>the choice of either learning to do all of that stuff oneself or hiring
>someone to do it, and those with the requisite skills are not cheap.
>One can always hire so!
> meone without the requisite skills for substantially less money, but
>that carries rather more risk than I'd be willing to advocate to the
>general population.
I'd use XML for reliability and SQLite3 to play with.
OK, sometimes I want to do outre sql stuff and use postgres, so what?
I'm an adult, if I screw up it is my fault. If I kill half a planet
using SQL it is all *mysql* fault.
Yeah, well, I got bored too
--
Wm...
More information about the gnucash-user
mailing list