Re: [firebird-support] Basic Re-Start

2019-10-02 Thread Mark Rotteveel m...@lawinegevaar.nl [firebird-support]
On 2019-10-01 20:15, Clyde Eisenbeis cte...@gmail.com [firebird-support] 
wrote:
> Thanks for clarifying.  Is there a more current Embedded_fb3.pdf doc?
> I don't see fbclient.dll file mentioned in that doc (although
> fbclient.dll is in Firebird 3.zip).
> 
> Referencing fbclient.dll to Visual Studio is easy.  Do I need any
> other files (such as plugins)?   Is there any compiling or
> installation necessary?
> 
> Typically, I reference a dll in Visual Studio, and Visual Studio
> includes it when a program is compiled.

You need to reference the FirebirdSql.Data.Client library (Firebird 
ADO.net provider, https://firebirdsql.org/en/net-provider/), which will 
load fbclient if you set it to server type embedded. But really, you 
should take your question to the Firebird-net-provider Google Group, 
because you're more likely to get a more specific answer there about 
using Firebird from .net.

Mark


Re: [firebird-support] Basic Re-Start

2019-10-01 Thread Clyde Eisenbeis cte...@gmail.com [firebird-support]
Thanks for clarifying.  Is there a more current Embedded_fb3.pdf doc?  I
don't see fbclient.dll file mentioned in that doc (although fbclient.dll is
in Firebird 3.zip).

Referencing fbclient.dll to Visual Studio is easy.  Do I need any other
files (such as plugins)?   Is there any compiling or installation necessary?

Typically, I reference a dll in Visual Studio, and Visual Studio includes
it when a program is compiled.

~~

On Tue, Oct 1, 2019 at 12:51 PM Mark Rotteveel m...@lawinegevaar.nl
[firebird-support]  wrote:

>
>
> On 2019-10-01 19:15, Clyde Eisenbeis cte...@gmail.com [firebird-support]
> wrote:
> > I downloaded both Firebird 2.5.zip and Firebird 3.zip. I cannot find
> > the file (fbembed.dll) described in Embedded_fb3.pdf.
>
> Please read that PDF again, it mentions fbembed.dll only once, and in
> the past tense to describe the situation of previous Firebird versions.
> That is because with Firebird 3, there is no separate DLL anymore, it is
> accessible through fbclient.dll if you have the right additional plugin
> DLLs relative to that fbclient.dll, which is described in that PDF.
>
> The fbembed.dll only exists in Firebird 2.5 and earlier, and you need to
> download the embedded zipkit for that. This embedded zipkit is available
> from the downloadpage for 2.5:
> https://www.firebirdsql.org/en/firebird-2-5/
>
> For Firebird 3, you can use the normal zipkit from the downloadpage for
> 3.0: https://www.firebirdsql.org/en/firebird-3-0/
>
> See also:
> https://www.lawinegevaar.nl/firebird/jaybird_embedded_example.html (for
> Java, but the description of the folder layout can be applied for C# as
> well)
>
> If I recall correctly, the Firebird ADO.net provider by default tries to
> load fbembed.dll and I don't recall if it also tries fbclient.dll. When
> using Firebird 3 embedded, you may need to explicitly set the client
> library to fbclient.dll (it has a connection property for this).
>
> > Is there an email adr for Firebird Embedded developers?
>
> There are no separate developers for Firebird Embedded: it is the same
> engine that is used by Firebird server. You have this mailing list, or
> the firebird-net-provider list for C# specific questions. There is also
> the firebird-devel mailing list, but that is primarily focused on
> development of Firebird itself and not intended for support questions.
>
> Mark
> 
>


Re: [firebird-support] Basic Re-Start

2019-10-01 Thread Mark Rotteveel m...@lawinegevaar.nl [firebird-support]
On 2019-10-01 19:15, Clyde Eisenbeis cte...@gmail.com [firebird-support] 
wrote:
> I downloaded both Firebird 2.5.zip and Firebird 3.zip.  I cannot find
> the file (fbembed.dll) described in Embedded_fb3.pdf.

Please read that PDF again, it mentions fbembed.dll only once, and in 
the past tense to describe the situation of previous Firebird versions. 
That is because with Firebird 3, there is no separate DLL anymore, it is 
accessible through fbclient.dll if you have the right additional plugin 
DLLs relative to that fbclient.dll, which is described in that PDF.

The fbembed.dll only exists in Firebird 2.5 and earlier, and you need to 
download the embedded zipkit for that. This embedded zipkit is available 
from the downloadpage for 2.5: 
https://www.firebirdsql.org/en/firebird-2-5/

For Firebird 3, you can use the normal zipkit from the downloadpage for 
3.0: https://www.firebirdsql.org/en/firebird-3-0/

See also: 
https://www.lawinegevaar.nl/firebird/jaybird_embedded_example.html (for 
Java, but the description of the folder layout can be applied for C# as 
well)

If I recall correctly, the Firebird ADO.net provider by default tries to 
load fbembed.dll and I don't recall if it also tries fbclient.dll. When 
using Firebird 3 embedded, you may need to explicitly set the client 
library to fbclient.dll (it has a connection property for this).

> Is there an email adr for Firebird Embedded developers?

There are no separate developers for Firebird Embedded: it is the same 
engine that is used by Firebird server. You have this mailing list, or 
the firebird-net-provider list for C# specific questions. There is also 
the firebird-devel mailing list, but that is primarily focused on 
development of Firebird itself and not intended for support questions.

Mark


Re: [firebird-support] Basic Re-Start

2019-10-01 Thread Clyde Eisenbeis cte...@gmail.com [firebird-support]
I downloaded both Firebird 2.5.zip and Firebird 3.zip.  I cannot find
the file (fbembed.dll) described in Embedded_fb3.pdf.

Is there an email adr for Firebird Embedded developers?

On Mon, Sep 30, 2019 at 9:16 AM 'Paul Beach' pbe...@mail.ibphoenix.com
[firebird-support]  wrote:
>
>
> > 30.09.2019 14:27, Clyde Eisenbeis cte...@gmail.com [firebird-support] wrote:
> > > What the the link for downloading Embedded Firebird?
> >
> >None. Read Firebird 3 Release Notes.
>
> Or read this...
> https://www.ibphoenix.com/files/Embedded_fb3.pdf
>
> Regards
> Paul
>
>
> 
>
> 
>
> ++
>
> Visit http://www.firebirdsql.org and click the Documentation item
> on the main (top) menu.  Try FAQ and other links from the left-side menu 
> there.
>
> Also search the knowledgebases at 
> http://www.ibphoenix.com/resources/documents/
>
> ++
> 
>
> Yahoo Groups Links
>
>
>


RE: [firebird-support] Basic Re-Start

2019-09-30 Thread 'Paul Beach' pbe...@mail.ibphoenix.com [firebird-support]


> 30.09.2019 14:27, Clyde Eisenbeis cte...@gmail.com [firebird-support] wrote:
> > What the the link for downloading Embedded Firebird?
> 
>None. Read Firebird 3 Release Notes.

Or read this...
https://www.ibphoenix.com/files/Embedded_fb3.pdf

Regards
Paul






++

Visit http://www.firebirdsql.org and click the Documentation item
on the main (top) menu.  Try FAQ and other links from the left-side menu there.

Also search the knowledgebases at http://www.ibphoenix.com/resources/documents/ 

++


Yahoo Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/firebird-support/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/firebird-support/join
(Yahoo! ID required)

<*> To change settings via email:
firebird-support-dig...@yahoogroups.com 
firebird-support-fullfeatu...@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
firebird-support-unsubscr...@yahoogroups.com

<*> Your use of Yahoo Groups is subject to:
https://info.yahoo.com/legal/us/yahoo/utos/terms/



Re: [firebird-support] Basic Re-Start

2019-09-30 Thread 'Karel Rys' ka...@rysovo.cz [firebird-support]
Have a look here:
https://firebirdsql.org/en/news/embedded-server-in-firebird-3/

 
 
vývoj software, správa počítačových sítí
 
e-mail: ka...@rysovo.cz
web:http://www.sadovnicka-projekce.cz
tel. (+420) 604 846 436
 


>>> "Clyde Eisenbeis cte...@gmail.com [firebird-support]"
 30.9.2019 14:27 >>>
  
Embedded Firebird sounds exactly what I'd use! What the the link for
downloading Embedded Firebird?

On Sat, Sep 28, 2019 at 10:23 AM 'Karel Rys' ka...@rysovo.cz
[firebird-support]  wrote:


 
It is possible to use "embedded Firebird", which does not need running
server.

Karel Rys

>>> "Richard Damon rich...@damon-family.org [firebird-support]"
 28.9.2019 16:15 >>>

On 9/28/19 8:52 AM, Clyde Eisenbeis cte...@gmail.com
[firebird-support]
wrote:
> 
> I'll be using Firebird on my personal laptop. My program (that uses
> that database) will be used often
> every day.
>
> I'm puzzled by some of the questions as I have assumed Firebird is a
> dormant database file that my program accesses. It sounds like
> Firebird is a program that needs to run to work.
>
Firebird is a Database Client/Server application. You program is
linked
to the client side, which talks to the server side (and the server
side
works the actually database file). This is the way many Database
systems
work, and has advantages in that the server side has the ability to
enforce certain sharing and access rules on the database. It does mean
you need to start the 'server' app to access the database.

There are other database systems where the client library directly
accesses the database file(s), SQLite works that way, Microsoft Access
can work that way, the ancient xBase worked that way. These databases
can be converted into a Client/Server system by wrapping them with a
Client/Server wrapper layer, but tend not to provide a lot of access
control, since if the user application is directly accessing the file,
there isn't much the database system can do to 'protect' itself...

-- 
Richard Damon

[Non-text portions of this message have been removed]

 



[Non-text portions of this message have been removed]



Re: [firebird-support] Basic Re-Start

2019-09-30 Thread Dimitry Sibiryakov s...@ibphoenix.com [firebird-support]
30.09.2019 14:27, Clyde Eisenbeis cte...@gmail.com [firebird-support] wrote:
> What the the link for downloading Embedded Firebird?

   None. Read Firebird 3 Release Notes.


-- 
   WBR, SD.






++

Visit http://www.firebirdsql.org and click the Documentation item
on the main (top) menu.  Try FAQ and other links from the left-side menu there.

Also search the knowledgebases at http://www.ibphoenix.com/resources/documents/ 

++


Yahoo Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/firebird-support/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/firebird-support/join
(Yahoo! ID required)

<*> To change settings via email:
firebird-support-dig...@yahoogroups.com 
firebird-support-fullfeatu...@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
firebird-support-unsubscr...@yahoogroups.com

<*> Your use of Yahoo Groups is subject to:
https://info.yahoo.com/legal/us/yahoo/utos/terms/



Re: [firebird-support] Basic Re-Start

2019-09-30 Thread Clyde Eisenbeis cte...@gmail.com [firebird-support]
Embedded Firebird sounds exactly what I'd use!  What the the link for
downloading Embedded Firebird?

On Sat, Sep 28, 2019 at 10:23 AM 'Karel Rys' ka...@rysovo.cz
[firebird-support]  wrote:

>
>
> It is possible to use "embedded Firebird", which does not need running
> server.
>
> Karel Rys
>
> >>> "Richard Damon rich...@damon-family.org [firebird-support]"
>  28.9.2019 16:15 >>>
>
> On 9/28/19 8:52 AM, Clyde Eisenbeis cte...@gmail.com
> [firebird-support]
> wrote:
> >
> > I'll be using Firebird on my personal laptop. My program (that uses
> > that database) will be used often
> > every day.
> >
> > I'm puzzled by some of the questions as I have assumed Firebird is a
> > dormant database file that my program accesses. It sounds like
> > Firebird is a program that needs to run to work.
> >
> Firebird is a Database Client/Server application. You program is
> linked
> to the client side, which talks to the server side (and the server
> side
> works the actually database file). This is the way many Database
> systems
> work, and has advantages in that the server side has the ability to
> enforce certain sharing and access rules on the database. It does mean
> you need to start the 'server' app to access the database.
>
> There are other database systems where the client library directly
> accesses the database file(s), SQLite works that way, Microsoft Access
> can work that way, the ancient xBase worked that way. These databases
> can be converted into a Client/Server system by wrapping them with a
> Client/Server wrapper layer, but tend not to provide a lot of access
> control, since if the user application is directly accessing the file,
> there isn't much the database system can do to 'protect' itself..
>
> --
> Richard Damon
>
> [Non-text portions of this message have been removed]
>
> 
>


Re: [firebird-support] Basic Re-Start

2019-09-28 Thread 'Karel Rys' ka...@rysovo.cz [firebird-support]
It is possible to use "embedded Firebird", which does not need running
server.

Karel Rys

>>> "Richard Damon rich...@damon-family.org [firebird-support]"
 28.9.2019 16:15 >>>
  
On 9/28/19 8:52 AM, Clyde Eisenbeis cte...@gmail.com
[firebird-support]
wrote:
> 
> I'll be using Firebird on my personal laptop. My program (that uses
> that database) will be used often
> every day.
>
> I'm puzzled by some of the questions as I have assumed Firebird is a
> dormant database file that my program accesses. It sounds like
> Firebird is a program that needs to run to work.
>
Firebird is a Database Client/Server application. You program is
linked
to the client side, which talks to the server side (and the server
side
works the actually database file). This is the way many Database
systems
work, and has advantages in that the server side has the ability to
enforce certain sharing and access rules on the database. It does mean
you need to start the 'server' app to access the database.

There are other database systems where the client library directly
accesses the database file(s), SQLite works that way, Microsoft Access
can work that way, the ancient xBase worked that way. These databases
can be converted into a Client/Server system by wrapping them with a
Client/Server wrapper layer, but tend not to provide a lot of access
control, since if the user application is directly accessing the file,
there isn't much the database system can do to 'protect' itself..

-- 
Richard Damon




[Non-text portions of this message have been removed]



Re: [firebird-support] Basic Re-Start

2019-09-28 Thread Dimitry Sibiryakov s...@ibphoenix.com [firebird-support]
28.09.2019 14:52, Clyde Eisenbeis cte...@gmail.com [firebird-support] wrote:
> I don't know the answer to some questions:

   I recommend you to read Firebird Quick Start Guide and other documentation 
in doc folder.

-- 
   WBR, SD.






++

Visit http://www.firebirdsql.org and click the Documentation item
on the main (top) menu.  Try FAQ and other links from the left-side menu there.

Also search the knowledgebases at http://www.ibphoenix.com/resources/documents/ 

++


Yahoo Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/firebird-support/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/firebird-support/join
(Yahoo! ID required)

<*> To change settings via email:
firebird-support-dig...@yahoogroups.com 
firebird-support-fullfeatu...@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
firebird-support-unsubscr...@yahoogroups.com

<*> Your use of Yahoo Groups is subject to:
https://info.yahoo.com/legal/us/yahoo/utos/terms/



Re: [firebird-support] Basic Re-Start

2019-09-28 Thread Clyde Eisenbeis cte...@gmail.com [firebird-support]
Thanks for the prompt response! ... and explanation!  Based on my specific
case, what radio buttons should I select?

On Sat, Sep 28, 2019 at 9:16 AM Richard Damon rich...@damon-family.org
[firebird-support]  wrote:

>
>
> On 9/28/19 8:52 AM, Clyde Eisenbeis cte...@gmail.com [firebird-support]
> wrote:
> >
> > I'll be using Firebird on my personal laptop. My program (that uses
> > that database) will be used often
> > every day.
> >
> > I'm puzzled by some of the questions as I have assumed Firebird is a
> > dormant database file that my program accesses.  It sounds like
> > Firebird is a program that needs to run to work.
> >
> Firebird is a Database Client/Server application. You program is linked
> to the client side, which talks to the server side (and the server side
> works the actually database file). This is the way many Database systems
> work, and has advantages in that the server side has the ability to
> enforce certain sharing and access rules on the database. It does mean
> you need to start the 'server' app to access the database.
>
> There are other database systems where the client library directly
> accesses the database file(s), SQLite works that way, Microsoft Access
> can work that way, the ancient xBase worked that way. These databases
> can be converted into a Client/Server system by wrapping them with a
> Client/Server wrapper layer, but tend not to provide a lot of access
> control, since if the user application is directly accessing the file,
> there isn't much the database system can do to 'protect' itself..
>
> --
> Richard Damon
>
> 
>


Re: [firebird-support] Basic Re-Start

2019-09-28 Thread Richard Damon rich...@damon-family.org [firebird-support]
On 9/28/19 8:52 AM, Clyde Eisenbeis cte...@gmail.com [firebird-support]
wrote:
>  
> I'll be using Firebird on my personal laptop. My program (that uses
> that database) will be used often
> every day.
>
> I'm puzzled by some of the questions as I have assumed Firebird is a
> dormant database file that my program accesses.  It sounds like
> Firebird is a program that needs to run to work.
>
Firebird is a Database Client/Server application. You program is linked
to the client side, which talks to the server side (and the server side
works the actually database file). This is the way many Database systems
work, and has advantages in that the server side has the ability to
enforce certain sharing and access rules on the database. It does mean
you need to start the 'server' app to access the database.

There are other database systems where the client library directly
accesses the database file(s), SQLite works that way, Microsoft Access
can work that way, the ancient xBase worked that way. These databases
can be converted into a Client/Server system by wrapping them with a
Client/Server wrapper layer, but tend not to provide a lot of access
control, since if the user application is directly accessing the file,
there isn't much the database system can do to 'protect' itself.

-- 
Richard Damon



Re: [firebird-support] Basic Re-Start

2019-09-28 Thread Clyde Eisenbeis cte...@gmail.com [firebird-support]
 I'll be using Firebird on my personal laptop. My program (that uses that
database) will be used often
every day.

I'm puzzled by some of the questions as I have assumed Firebird is a
dormant database file that my program accesses.  It sounds like Firebird is
a program that needs to run to work.

---
1) I downloaded and started installing Firebird-3.0.4.33054_0_x64.exe.  I
don't know the answer to some questions:

a) Run Firebird in SuperServer mode?

b) Run Firebird as an Ap or as a Service?

c) Start Firebird every time I boot up?

d) Copy Firebird client library to  directory?

---
2) I cannot find my post either.

Clyde

~~

On Sat, Sep 28, 2019 at 4:50 AM Mark Rotteveel m...@lawinegevaar.nl
[firebird-support]  wrote:

>
>
> On 28-9-2019 00:58, Clyde Eisenbeis cte...@gmail.com [firebird-support]
> wrote:
> > I posted on
> > https://groups.google.com/forum/#!forum/firebird-net-provider ... have
> > not had a reply.
>
> I don't see a post by you in that group nor in my mailbox (as I'm
> subscribed to it by mail as well). Maybe it is held for approval?
>
> Mark
> --
> Mark Rotteveel
> 
>


Re: [firebird-support] Basic Re-Start

2019-09-28 Thread Mark Rotteveel m...@lawinegevaar.nl [firebird-support]
On 28-9-2019 00:58, Clyde Eisenbeis cte...@gmail.com [firebird-support] 
wrote:
> I posted on 
> https://groups.google.com/forum/#!forum/firebird-net-provider ... have 
> not had a reply.

I don't see a post by you in that group nor in my mailbox (as I'm 
subscribed to it by mail as well). Maybe it is held for approval?

Mark
-- 
Mark Rotteveel


Re: [firebird-support] Basic Re-Start

2019-09-28 Thread liviuslivius liviusliv...@poczta.onet.pl [firebird-support]
Hisimply download Firebird 3 installer from the official site e.g 64 bit. If 
your app is also 64 bit, no more needed. If it is 32 bit then download also 
32bit version and install minimal client. Your serwer will be listening on the 
localhost 127.0.0.1 on port 3050.Regards,Karol Bieniaszewski
null

Re: [firebird-support] Basic Re-Start

2019-09-27 Thread Clyde Eisenbeis cte...@gmail.com [firebird-support]
I posted on https://groups.google.com/forum/#!forum/firebird-net-provider
 have not had a reply.

I  used Firebird about two years ago (for about a month). I have now
decided to convert my database to Firebird.

I decided to start over => installed Visual Studio 2019 on a new laptop.
What are the steps to install the latest version of Firebird?

Thanks!

~~~



On Thu, Sep 19, 2019 at 1:08 PM Mark Rotteveel m...@lawinegevaar.nl
[firebird-support]  wrote:

>
>
> On 19-9-2019 16:12, Clyde Eisenbeis cte...@gmail.com [firebird-support]
> wrote:
> > I used Firebird about two years ago (for about a month). I have now
> > decided to convert my database to Firebird.
> >
> > I added
> \packages\FirebirdSql.Data.FirebirdClient.5.8.1\lib\net40-client\FirebirdSql.Data.FirebirdClient.dll
> > to my Visual Studio (2013) References.
> >
> > My code compiles fine. When I run FbConnection.CreateDatabase() I get
> > an Exception => {"Unable to load DLL 'fb3embedded\\fbclient.dll': The
> > specified module could not be found. (Exception from HRESULT:
> > 0x8007007E)"}
> >
> > I don't recall the steps I missed. Please advise. Thanks!
>
> Your URL reference fb3embedded\\fbclient.dll, but that DDL is not found
> (or possibly it is 32 bit and your code runs 64 bit or vice versa).
>
> BTW: If you want to connect to a Firebird server instead of using
> Firebird Embedded, you don't need this, and it would mean that you
> specified the wrong server type.
>
> Also, your question is more suitable for the firebird-net-provider list,
> at https://groups.google.com/forum/#!forum/firebird-net-provider
>
> Mark
> --
> Mark Rotteveel
> 
>