Re: Using FB in embedded mode? (Re: Embedded into EXE DB systems.)



Lauchlan M said...

>> 2nd vote for firebird embedded. It works very well and is free.
>>
>> http://sourceforge.net/projects/firebird
>
>Could you point me towards any more info on using Firebird embedded?

are you aware of Yahoo list here:
http://groups.yahoo.com/group/firebird-support/?yguid=206844234
That list is archived in NG server here:
news.atkin.com

I assume you have firebird's homepage here (lost of info/links):
http://www.firebirdsql.org/
.... and a documentation index on that site here:
http://www.firebirdsql.org/?op=doc

and IBPhoenix:
http://www.ibphoenix.com/

By far IMO, best single reference is Hellen Borrie's book:
http://www.firebird-books.net/index.php
.... also now availble as ebook. Highly recommended!!!


>I am a FireBird newbie. I have downloaded and installed an FB 1.5.2
>server, and used it happily with IBExpert as the Enterprise Manager.
>I'm aware of tools such as FIBPlus, IBObjects,etc and the Database
>Workbench.
>
>So, so far all seems great for FB in C/S mode.
>
>What I'm not clear about is how the FB embedded works, or how well it
>works.

there's an embedded folder in that distro: release notes.txt pretty
much covers it... there's not a lot different. Connection is more
restrictive, and embedded has no Security DB.

I've used it a lot, and it's flawless... fast, lean, dependable.

>I gather from this ng that there are some units floating around that
>make it relatively easy to embed FB by linking the relevant units, but
>at this stage it sounds more complex than in NexusDB where you just
>drop the appropriate components on the form/datamodule.

I'm not Nexus user, but it's not complicated: just include
fbembed.dll/fbconfig in program dir.


>My initial feeling was that FB (along with NexusDB, MS SQL Server, etc)
>seems to be a good choice good for C/S apps but NexusDB seems to be
>better architected for embedded apps. But, I need to reserve my
>judgement till I actually develop an embedded app (or test app)
>with FB so I can make an informed decision.

somebody posted a component to embed FB dll in an exe here recently.
hmmm... apparently I didn't bookmark it. Maybe someone else here
has it and/or tried it.

I'd also recommend checking out...
- http://metadataforge.com/
SQLHammer (IB/FB admin tool... really slick)
- http://www.progdigy.com/
UIB (fastest IB/FB connection components on Earth. Really nice
w/kbmMW).

For me, only downside is lack of encryption.

--
Regards:
Jim McKay

"My theory of evolution is that Darwin was adopted."
-- Steven Wright

Posted with XanaNews: Ver: 1.17.5.2
.



Relevant Pages

  • Re: Using FB in embedded mode? (Re: Embedded into EXE DB systems.)
    ... > I gather from this ng that there are some units floating around that make ... > it sounds more complex than in NexusDB where you just drop the appropriate ... > My initial feeling was that FB (along with NexusDB, MS SQL Server, etc) ... > architected for embedded apps. ...
    (borland.public.delphi.thirdpartytools.general)
  • Using FB in embedded mode? (Re: Embedded into EXE DB systems.)
    ... My initial feeling was that FB (along with NexusDB, MS SQL Server, etc) ... architected for embedded apps. ... >> If you mean an embeded Database, ...
    (borland.public.delphi.thirdpartytools.general)
  • ANN: NexusDB AWE Server Trial now available
    ... NexusDB Server AWE edition brings you the possibilities of 64-bit ... The NexusDB AWE edition is a normal win-32 executable that runs on any ... AWE edition on a 16 gigabytes RAM, 8 core server, and dedicate 12 ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: Looking for database that is easy to install
    ... NexusDB will fit your needs here. ... Copy the server exe file onto the designated file server. ... > the single file database and only having to ensure ADO is installed on the ... > acting as a server or their own client machine and have it install the ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: ANN: RTC SDK 1.9g > New Message-based Third-party transports
    ... with a ready-to-use set of plugging which allow tunneling of all RTC ... communication through NexusDB components. ... I have done some performance tests with client and server components in one ... Performance gains when using NexusDB transports enormous and I'm starting to ...
    (borland.public.delphi.thirdpartytools.general)