Recent

Author Topic: One of the advantages of Firebird?  (Read 15097 times)

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: One of the advantages of Firebird?
« Reply #15 on: May 18, 2013, 05:16:26 pm »
My main concern is that when I am developing for PostgreSQL or MySQL administrative access is required to set up the database and user management can be somewhat complicated, especially when it is a quick and dirty trial.

For such "quick & dirty trials", you can write a simple interface that you can use to set up the database and manage users.

That is what I've done and with that I find that in the long run, I can even hand over such responsibilities to people that are not database administrators. The interface keeps your database access password hidden from the users but lets them manage users and perform basic database administration such as backup, restore, sweep etc.

JD

Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: One of the advantages of Firebird?
« Reply #16 on: May 20, 2013, 07:45:51 am »
A bit OT: LibreOffice want to replace HSQLDB with Firebird embedded in their base component:
https://bugs.freedesktop.org/show_bug.cgi?id=51780

... which would make it easier for "normal" people to deal with Firebird DBs ;)

(Of course, when/if this happens is up for grabs, but there is some back-and-forth on the firebird-devel list)
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

snorkel

  • Hero Member
  • *****
  • Posts: 817
Re: One of the advantages of Firebird?
« Reply #17 on: May 20, 2013, 06:12:57 pm »
you know if postgresql is not running you can copy the data files around just like you
can with firebird, it's not a single file but you can just copy them.
You can also use Rsync or something like that, the key is the postmaster has to be stopped.

I wrote a inno setup script that would "embed" postgres into my install, so doing stuff like that
is possible.
***Snorkel***
If I forget, I always use the latest stable 32bit version of Lazarus and FPC. At the time of this signature that is Laz 3.0RC2 and FPC 3.2.2
OS: Windows 10 64 bit

JD

  • Hero Member
  • *****
  • Posts: 1848
Re: One of the advantages of Firebird?
« Reply #18 on: May 20, 2013, 08:59:19 pm »
A bit OT: LibreOffice want to replace HSQLDB with Firebird embedded in their base component:
https://bugs.freedesktop.org/show_bug.cgi?id=51780

... which would make it easier for "normal" people to deal with Firebird DBs ;)

(Of course, when/if this happens is up for grabs, but there is some back-and-forth on the firebird-devel list)

That is wonderful. It reduces the Java dependence little by little. Looking forward to a Java-free LibreOffice.
Windows - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe),
Linux Mint - Lazarus 2.1/FPC 3.2 (built using fpcupdeluxe)

mORMot; Zeos 8; SQLite, PostgreSQL & MariaDB; VirtualTreeView

 

TinyPortal © 2005-2018