You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(23) |
Sep
(6) |
Oct
(2) |
Nov
(2) |
Dec
(5) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
|
Feb
(14) |
Mar
(16) |
Apr
(14) |
May
(25) |
Jun
(38) |
Jul
(22) |
Aug
(39) |
Sep
(3) |
Oct
(13) |
Nov
(47) |
Dec
(3) |
2003 |
Jan
(38) |
Feb
(39) |
Mar
(24) |
Apr
(57) |
May
(30) |
Jun
|
Jul
(39) |
Aug
(90) |
Sep
(41) |
Oct
(141) |
Nov
(158) |
Dec
(137) |
2004 |
Jan
(86) |
Feb
(169) |
Mar
(100) |
Apr
(83) |
May
(94) |
Jun
(77) |
Jul
(85) |
Aug
(54) |
Sep
(45) |
Oct
(36) |
Nov
(42) |
Dec
(70) |
2005 |
Jan
(46) |
Feb
(44) |
Mar
(50) |
Apr
(73) |
May
(90) |
Jun
(87) |
Jul
(41) |
Aug
(47) |
Sep
(28) |
Oct
(23) |
Nov
(44) |
Dec
(81) |
2006 |
Jan
(21) |
Feb
(9) |
Mar
(82) |
Apr
(14) |
May
(109) |
Jun
(175) |
Jul
(188) |
Aug
(44) |
Sep
(5) |
Oct
(47) |
Nov
(15) |
Dec
(34) |
2007 |
Jan
(75) |
Feb
(24) |
Mar
(30) |
Apr
(4) |
May
(28) |
Jun
(9) |
Jul
(13) |
Aug
(13) |
Sep
(29) |
Oct
(15) |
Nov
(19) |
Dec
(12) |
2008 |
Jan
(7) |
Feb
(19) |
Mar
(1) |
Apr
(7) |
May
(13) |
Jun
(19) |
Jul
(17) |
Aug
(29) |
Sep
(15) |
Oct
(37) |
Nov
(18) |
Dec
(29) |
2009 |
Jan
(23) |
Feb
(12) |
Mar
(8) |
Apr
(16) |
May
(11) |
Jun
(1) |
Jul
(2) |
Aug
(1) |
Sep
|
Oct
(9) |
Nov
(17) |
Dec
(31) |
2010 |
Jan
(15) |
Feb
(5) |
Mar
(4) |
Apr
(8) |
May
(1) |
Jun
(5) |
Jul
(17) |
Aug
(2) |
Sep
(12) |
Oct
(33) |
Nov
(14) |
Dec
(24) |
2011 |
Jan
(11) |
Feb
(2) |
Mar
(34) |
Apr
(11) |
May
(12) |
Jun
(3) |
Jul
(6) |
Aug
(11) |
Sep
(10) |
Oct
(1) |
Nov
(8) |
Dec
|
2012 |
Jan
(16) |
Feb
(2) |
Mar
|
Apr
(2) |
May
(6) |
Jun
(2) |
Jul
(7) |
Aug
|
Sep
|
Oct
(7) |
Nov
(22) |
Dec
(2) |
2013 |
Jan
(1) |
Feb
(24) |
Mar
(15) |
Apr
(2) |
May
(3) |
Jun
|
Jul
(2) |
Aug
|
Sep
(2) |
Oct
(6) |
Nov
(10) |
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(4) |
Nov
|
Dec
(5) |
2015 |
Jan
(1) |
Feb
(4) |
Mar
(3) |
Apr
(3) |
May
|
Jun
(3) |
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2016 |
Jan
(1) |
Feb
(9) |
Mar
(4) |
Apr
|
May
(6) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(7) |
Nov
(13) |
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(12) |
Oct
(4) |
Nov
|
Dec
|
2018 |
Jan
(6) |
Feb
|
Mar
|
Apr
|
May
(6) |
Jun
|
Jul
(9) |
Aug
(4) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
2019 |
Jan
(1) |
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
(3) |
Aug
|
Sep
|
Oct
(3) |
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2025 |
Jan
|
Feb
(2) |
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Ken B. <ke...@bk...> - 2010-12-15 21:52:16
|
Let me add, too. I read the Quick start guide. I read the help file that came with ODBC, the langref-update for Firebird 2.1, the PDF for GSEC. One thing I'm still not sure of - should this ODBC be set up and FILE or USER or SYSTEM? Any ideas there? -----Original Message----- From: Ken Benson [mailto:ke...@bk...] Sent: Wednesday, December 15, 2010 1:38 PM To: fir...@li... Subject: Re: [Firebird-odbc-devel] ODBC connection fails >>>Whoever wrote those apps has hard-coded a username and password into their code, that are not the SYSDBA/masterke combination >>>that the whole world knows (which is *entirely* expected). If you >>>know what they are, then you will have to set them up in >>>your server. There's no way to discover them if you don't know them. Just so I'm clear - you mean the two apps I'm trying to connect using ODBC, right? Here's the deal - one of those apps is MAP DESIGNER from Pervasive. It has fields for User/password - and if the ODBC connection is left blank, this application prompts with a box for USER/PASSWORD/ROLE ... nothing I put in this box satisfies the app. The other app is the Database Browser. It has the capability to connect directly - or via ODBC. It will connect to the database, directly. It will NOT connect to the same database via ODBC. -----Original Message----- From: Helen Borrie [mailto:he...@ii...] Sent: Wednesday, December 15, 2010 1:10 PM To: fir...@li... Subject: Re: [Firebird-odbc-devel] ODBC connection fails At 08:50 AM 16/12/2010, Ken Benson wrote: >I have a database (single file). >I'm able to connect to this database using ISQL, and Database Browser >from DB software. >I'm also able to extract data from the database using FBExport - just fine. >I created an ODBC connection to this database - and when I click the 'test' button, it reports 'connected'. Assuming here, then, that you are connecting as SYSDBA with the default password on Windows, 'masterke'. ('masterkey' but the 'y' is not read.) >However, when I use either of the two applications I have available - >to connect to this ODBC connection, I get an error, "Your user name and password are not defined. Ask your database administrator to set up a Firebird login." > >I don't understand. Whoever wrote those apps has hard-coded a username and password into their code, that are not the SYSDBA/masterke combination that the whole world knows (which is *entirely* expected). If you know what they are, then you will have to set them up in your server. There's no way to discover them if you don't know them. Clue here: gsec.exe. If you don't know what I'm talking about then you have some research to do - start with the Quick Start Guide that's in your Firebird ..\doc folder. It's not an ODBC issue. HB ---------------------------------------------------------------------------- -- Lotusphere 2011 Register now for Lotusphere 2011 and learn how to connect the dots, take your collaborative environment to the next level, and enter the era of Social Business. http://p.sf.net/sfu/lotusphere-d2d _______________________________________________ Firebird-odbc-devel mailing list Fir...@li... https://lists.sourceforge.net/lists/listinfo/firebird-odbc-devel ---------------------------------------------------------------------------- -- Lotusphere 2011 Register now for Lotusphere 2011 and learn how to connect the dots, take your collaborative environment to the next level, and enter the era of Social Business. http://p.sf.net/sfu/lotusphere-d2d _______________________________________________ Firebird-odbc-devel mailing list Fir...@li... https://lists.sourceforge.net/lists/listinfo/firebird-odbc-devel |
From: Ken B. <ke...@bk...> - 2010-12-15 21:37:39
|
>>>Whoever wrote those apps has hard-coded a username and password into their code, that are not the SYSDBA/masterke combination >>>that the whole world knows (which is *entirely* expected). If you know what they are, then you will have to set them up in >>>your server. There's no way to discover them if you don't know them. Just so I'm clear - you mean the two apps I'm trying to connect using ODBC, right? Here's the deal - one of those apps is MAP DESIGNER from Pervasive. It has fields for User/password - and if the ODBC connection is left blank, this application prompts with a box for USER/PASSWORD/ROLE ... nothing I put in this box satisfies the app. The other app is the Database Browser. It has the capability to connect directly - or via ODBC. It will connect to the database, directly. It will NOT connect to the same database via ODBC. -----Original Message----- From: Helen Borrie [mailto:he...@ii...] Sent: Wednesday, December 15, 2010 1:10 PM To: fir...@li... Subject: Re: [Firebird-odbc-devel] ODBC connection fails At 08:50 AM 16/12/2010, Ken Benson wrote: >I have a database (single file). >I'm able to connect to this database using ISQL, and Database Browser from DB software. >I'm also able to extract data from the database using FBExport - just fine. >I created an ODBC connection to this database - and when I click the 'test' button, it reports 'connected'. Assuming here, then, that you are connecting as SYSDBA with the default password on Windows, 'masterke'. ('masterkey' but the 'y' is not read.) >However, when I use either of the two applications I have available - to connect to this ODBC connection, I get an error, "Your user name and password are not defined. Ask your database administrator to set up a Firebird login." > >I don't understand. Whoever wrote those apps has hard-coded a username and password into their code, that are not the SYSDBA/masterke combination that the whole world knows (which is *entirely* expected). If you know what they are, then you will have to set them up in your server. There's no way to discover them if you don't know them. Clue here: gsec.exe. If you don't know what I'm talking about then you have some research to do - start with the Quick Start Guide that's in your Firebird ..\doc folder. It's not an ODBC issue. HB ---------------------------------------------------------------------------- -- Lotusphere 2011 Register now for Lotusphere 2011 and learn how to connect the dots, take your collaborative environment to the next level, and enter the era of Social Business. http://p.sf.net/sfu/lotusphere-d2d _______________________________________________ Firebird-odbc-devel mailing list Fir...@li... https://lists.sourceforge.net/lists/listinfo/firebird-odbc-devel |
From: Helen B. <he...@ii...> - 2010-12-15 21:10:36
|
At 08:50 AM 16/12/2010, Ken Benson wrote: >I have a database (single file). >I'm able to connect to this database using ISQL, and Database Browser from DB software. >I'm also able to extract data from the database using FBExport - just fine. >I created an ODBC connection to this database - and when I click the 'test' button, it reports 'connected'. Assuming here, then, that you are connecting as SYSDBA with the default password on Windows, 'masterke'. ('masterkey' but the 'y' is not read.) >However, when I use either of the two applications I have available - to connect to this ODBC connection, I get an error, "Your user name and password are not defined. Ask your database administrator to set up a Firebird login." > >I don't understand. Whoever wrote those apps has hard-coded a username and password into their code, that are not the SYSDBA/masterke combination that the whole world knows (which is *entirely* expected). If you know what they are, then you will have to set them up in your server. There's no way to discover them if you don't know them. Clue here: gsec.exe. If you don't know what I'm talking about then you have some research to do - start with the Quick Start Guide that's in your Firebird ..\doc folder. It's not an ODBC issue. HB |
From: Ken B. <ke...@bk...> - 2010-12-15 20:04:07
|
I have a database (single file). I'm able to connect to this database using ISQL, and Database Browser from DB software. I'm also able to extract data from the database using FBExport - just fine. I created an ODBC connection to this database - and when I click the 'test' button, it reports 'connected'. However, when I use either of the two applications I have available - to connect to this ODBC connection, I get an error, "Your user name and password are not defined. Ask your database administrator to set up a Firebird login." I don't understand. Ken B ken ------ at ---------- bkenbenson ------------ dot ---------- com |
From: Woody <woo...@gt...> - 2010-12-09 14:03:20
|
From: "Michael Möhle" <m.m...@mb...> > Which setting do you use for the VM network? > NAT or Bridged? If I remember it right, NAT will not > Work, because VM and Host will have the same ip. > Michael > VM and host have different IP's. As a matter of fact, the main computer has a static IP. I believe my issue is related to the firewall in Windows 7 on my main machine. Turning it off allows the connection to go through. I recently updated to Windows 7 from XP Pro and I've found several things different regarding interoperability within my home network. Thanks, Woody (TMW) |
From: Michael M. <m.m...@mb...> - 2010-12-08 22:43:06
|
Which setting do you use for the VM network? NAT or Bridged? If I remember it right, NAT will not Work, because VM and Host will have the same ip. Michael -----Original Message----- From: Woody [mailto:woo...@gt...] Sent: Wednesday, December 08, 2010 6:18 PM To: fir...@li... Subject: Re: [Firebird-odbc-devel] ODBC Connection From: "Woody" <woo...@gt...> > > I know it can't work without a server. What I said was that connecting to > the local server works fine, without specifying the client library. Trying > to connect to a remote server doesn't work, with or without the client > specified. > OK, after further searching and testing, apparently you still need to direct the ODBC connection to the firebird client, which means it needs to be installed along with the ODBC driver, something I didn't know. What was throwing me off when testing, if you put the client location in and test the connection, it works. However, taking out the client location by deleting the entry, the connection still works so MS must be storing the location somewhere even though I removed it from the form. The only way to clear it is to totally exit the ODBC settings dialogs without saving anything. The next time you go to create a connection, you have to put the location in again the first time for even a local connection to work. Now, on to my problem of connecting to a remote server (my main computer) from a client (in my VM). I seem to have lost my link totally now since even IBOConsole won't work. Undoubtedly, my problem isn't related to the ODBC setup but rather has to do with my own internal issue. Thanks all for listening and helping. Having never tried to use ODBC with Firebird, this was very enlightening for me. (I will post further if resolving my internal issue doesn't fix the problem.) Woody (TMW) ---------------------------------------------------------------------------- -- This SF Dev2Dev email is sponsored by: WikiLeaks The End of the Free Internet http://p.sf.net/sfu/therealnews-com _______________________________________________ Firebird-odbc-devel mailing list Fir...@li... https://lists.sourceforge.net/lists/listinfo/firebird-odbc-devel |
From: Woody <woo...@gt...> - 2010-12-08 17:18:19
|
From: "Woody" <woo...@gt...> > > I know it can't work without a server. What I said was that connecting to > the local server works fine, without specifying the client library. Trying > to connect to a remote server doesn't work, with or without the client > specified. > OK, after further searching and testing, apparently you still need to direct the ODBC connection to the firebird client, which means it needs to be installed along with the ODBC driver, something I didn't know. What was throwing me off when testing, if you put the client location in and test the connection, it works. However, taking out the client location by deleting the entry, the connection still works so MS must be storing the location somewhere even though I removed it from the form. The only way to clear it is to totally exit the ODBC settings dialogs without saving anything. The next time you go to create a connection, you have to put the location in again the first time for even a local connection to work. Now, on to my problem of connecting to a remote server (my main computer) from a client (in my VM). I seem to have lost my link totally now since even IBOConsole won't work. Undoubtedly, my problem isn't related to the ODBC setup but rather has to do with my own internal issue. Thanks all for listening and helping. Having never tried to use ODBC with Firebird, this was very enlightening for me. (I will post further if resolving my internal issue doesn't fix the problem.) Woody (TMW) |
From: Woody <woo...@gt...> - 2010-12-08 14:34:33
|
From: "Dimitry Sibiryakov" <sd...@ib...> > 08.12.2010 15:15, Woody wrote: >> Do you actually need to the client when working through ODBC? I know that >> using the local database, it works fine without the client setting. > > Yes, FB client is required. No, ODBC driver cannot work with databases > without server. > I know it can't work without a server. What I said was that connecting to the local server works fine, without specifying the client library. Trying to connect to a remote server doesn't work, with or without the client specified. Woody (TMW) |
From: Dimitry S. <sd...@ib...> - 2010-12-08 14:23:54
|
08.12.2010 15:15, Woody wrote: > Do you actually need to the client when working through ODBC? I know that > using the local database, it works fine without the client setting. Yes, FB client is required. No, ODBC driver cannot work with databases without server. -- SY, SD. |
From: Woody <woo...@gt...> - 2010-12-08 14:15:40
|
From: "Helen Borrie" <he...@ii...> > > Does your datasource setup look anything like this? > Note, this connection is made using a database alias for that database on > the remote server. > > The client entry should point to fbclient.dll on the *client* computer. > Emacs! > Looks about the same, Helen. I tried it with and without aliases, with and without the client setting. Do you actually need to the client when working through ODBC? I know that using the local database, it works fine without the client setting. Woody (TMW) |
From: Alexander P. <ale...@gm...> - 2010-12-08 08:02:00
|
On 08.12.2010 1:36, ld...@vo... wrote: > Hi, > > A couple of questions: > > 1) Against what version of Firebird (headers and lib files) was RC2 built? > What are the implications of running against a different Firebird? > (I realize, for example, that if it's built against FB 2.1, functionality > new in FB 2.5 wouldn't be availble, but are there any other known > problems?) ODBC driver uses Firebird 2.5 headers (ibase.h, iberror.h) but it does not use features which are various in different versions of the server. > 2) I see that there's no OdbcFb.lib in the ZIP distribution. Is there one in > the Full Install? Yes. Regards, Alexander -- Alexander Potapchenko Lead developer LASP technology, http://www.lasptech.ru |
From: Woody <woo...@gt...> - 2010-12-08 04:05:28
|
From: "Maya Opperman" <Ma...@om...> >>>whether I need to supply more information? > > Got an error message? > I get a dialog that says Connection to <dbname> failed. That's it. I have tried several databases but none will connect. Woody (TMW) |
From: Maya O. <Ma...@om...> - 2010-12-08 04:01:40
|
>>whether I need to supply more information? Got an error message? |
From: Helen B. <he...@ii...> - 2010-12-08 03:40:45
|
At 12:02 PM 8/12/2010, Woody wrote: >Hello, > >Was directed here from firebird-support group. > >I've never connected to FB using ODBC so I downloaded the driver from the >FirebirdSQL.org site and installed it in an XP virtual machine. My main >machine is running FB SS 1.5 and using normal client connections >(fbclient.dll) everything works fine. > >When trying to configure an ODBC connection through the Windows control >panel, I can connect to the local (in the VM) FB server but it won't connect >to my main computer FB server. > >I'm using the IP connection string format: > > myserver:d:\databases\wonderware.fdb > >Windows firewall is turned off in the virtual machine. IBOConsole connects >fine using normal client so I know everything is working normally. I just >can't get the ODBC driver to connect. > >Any suggestions on what else I can try or whether I need to supply more >information? Does your datasource setup look anything like this? Note, this connection is made using a database alias for that database on the remote server. The client entry should point to fbclient.dll on the *client* computer. Emacs! The cursor in this screenshot is sitting on the "Test" button and the test was ok. No drama, either, using dBrowser (free download from dbSoftlab, http://www.dbsoftlab.com/database-editors/database-browser/overview.html ). Emacs! I'm rather pleased with this. :-) My first test of Alexander's RC2, no dramas! Helen |
From: Woody <woo...@gt...> - 2010-12-07 23:03:10
|
Hello, Was directed here from firebird-support group. I've never connected to FB using ODBC so I downloaded the driver from the FirebirdSQL.org site and installed it in an XP virtual machine. My main machine is running FB SS 1.5 and using normal client connections (fbclient.dll) everything works fine. When trying to configure an ODBC connection through the Windows control panel, I can connect to the local (in the VM) FB server but it won't connect to my main computer FB server. I'm using the IP connection string format: myserver:d:\databases\wonderware.fdb Windows firewall is turned off in the virtual machine. IBOConsole connects fine using normal client so I know everything is working normally. I just can't get the ODBC driver to connect. Any suggestions on what else I can try or whether I need to supply more information? TIA Woody (TMW) |
From: <ld...@vo...> - 2010-12-07 22:54:39
|
Hi, A couple of questions: 1) Against what version of Firebird (headers and lib files) was RC2 built? What are the implications of running against a different Firebird? (I realize, for example, that if it's built against FB 2.1, functionality new in FB 2.5 wouldn't be availble, but are there any other known problems?) 2) I see that there's no OdbcFb.lib in the ZIP distribution. Is there one in the Full Install? Thanks very much in advance. Regards, Lee |
From: Alexander P. <ale...@gm...> - 2010-11-28 11:05:50
|
On 28.11.2010 5:34, web...@rw... wrote: > > I am trying to use ODBC Driver 2.00.00.150 with Alpha Five v10 to > access a Firebird 2.5 database. > > I get the following error when trying to save data to the server... > > Server side error updating row. > > Database API specific error > > Your database has returned the following error code and description to > Alpha Five. > > Consult your database documentation for further information. > > -4 - '[ODBC Firebird Driver]Sqlda variable has zero length > > SQL State is: HY000' > > Refresh the data to see the current server values. > > Note that this same ODBC driver works perfectly with Access 2003. > > Is this a problem with the ODBC driver or Alpha Five? > > Thanks, Bob > > Alpha Five generates SQL queryies such as: "UPDATE COUNTRY SET CURRENCY = ? WHERE (COUNTRY = ?) AND (CURRENCY = ? OR CURRENCY IS NULL AND *? IS NULL*)" Firebird ODBC driver does not support such query now. For resolving the problem you can change the following parameter in the Active-Link table settings: Base update statement on: *Primary key only* You can use Custom update query too. Regards, Alexander -- Alexander Potapchenko Lead developer LASP technology, http://www.lasptech.ru |
From: Henner K. <Hen...@gm...> - 2010-11-22 17:45:10
|
Dear Alexander, here is the patch file. Best regards, Henner Kollmann |
From: Helen B. <he...@ii...> - 2010-11-22 07:35:50
|
At 07:29 PM 22/11/2010, Steffen Heil wrote: >> The driver cannot make the database engine do things that are not defined >> in the API. ... > >May or may not be true. >For example the JDBC driver supports updateable result sets that fwik are >not supported by the API. Usually, a *native* interface achieves this by holding a FOR UPDATE cursor open that is sychronized to the output that it holds in the buffer for the client. The Jaybird driver and the native IBObjects (for Delphi) are the only ones I know that do this currently. A native interface is planned for Python, too. ODBC is the antithesis of a "native interface", in that it provides a lowest-common-denominator of functionality for multi-layered applications that want to treat divers data stores generically and independently of the application's host language. >For the original question: Connection pooling *COULD* be done in the odbc >layer, but I agree, that's not a good place for that. The client layer is not the appropriate place for 2-tier apps but I think it should be feasible, at least, to incorporate an optional "uber-layer" with a connection-pooling interface for n-tier server applications to hook into. Helen |
From: Steffen H. <li...@st...> - 2010-11-22 06:47:27
|
Hi > The driver cannot make the database engine do things that are not defined > in the API. ... May or may not be true. For example the JDBC driver supports updateable result sets that fwik are not supported by the API. For the original question: Connection pooling *COULD* be done in the odbc layer, but I agree, that's not a good place for that. Regards, Steffen |
From: Helen B. <he...@ii...> - 2010-11-21 23:38:09
|
At 11:54 PM 19/11/2010, Chris Scott wrote: >Hi Alexander, thanks for checking that. We are using version 1.03.00.96 of the firebird odbc driver. Is there a chance that this older version did use connection pooling? If I reboot our firebird 1.5 server and then run an infoview report several fb_inet_server processes appear on the firebird server. > >On 19.11.2010 3:18, Chris Scott wrote: >We have a server running SAP Crystal Server XI. We use the program called infoview (web portal) to run crystal reports. This connects to the firebird 1.5 database using an ODBC connection. Old Firebird version, very old ODBC driver version...see comment below. >My understanding is that the firebird ODBC driver uses connection pooling. Is it possible to configure the min and max connections in this connection pool? Any ODBC driver is one component in a heavily layered scenario that, broadly, provides an interface between your client application and a database. To do this, it implements "translations" of Firebird's API function calls and structures (which are in C language) into structures that are defined by the ODBC standard. This translation, again broadly, allows application layers, written in a variety of host languages, to pass requests to the database engine and receive responses that they can understand and work with. The driver cannot make the database engine do things that are not defined in the API. The API is pitched at one connection per database and the transactions and requests within that single connection context. If there is an application in the layering structure that wants to pool connections, that application would be written to manage multiple client connections in such a way that client instances could request a connection and be allocated one from a pool of available connections. An "available connection" would be one instance of the database driver connected to one database and flagged as "not currently in use". In your setup, it is the InfoView software that is providing that pool-management layer. The Infoview pooling mechanism (if it really exists) would be creating, for each connection in the pool, one instance of the ODBC driver (client) connected to one fb_inet_server process - that is the Classic model of the Firebird engine. If the ODBC driver never receives a detach_database call from the Infoview layer then none of those fb_inet_server processes will end. The Infoview pooling mechanism *will* have some limit to the number of fb_inet_server instances it has running, along with some kind of configuration (in Infoview) that allows your installation to be limited to some maximum number of connections (processes) so as not to overwhelm your server's resources. If the Infoview support people have told you something different then perhaps you have not spoken to the right people. Having said all that, I note that you are using both a very old version of Firebird and a very old version of the ODBC driver, with the Classic server model. I hope you are not running the Guardian (fbguard.exe) with Classic. If you are, then you have what was a known source of "ghost processes" when Firebird Classic was introduced for Windows and the early versions of the installer did not prevent you from installing Guardian with Classic. Do that reality check if you have not already done so. Take the Guardian right out of the picture: it should not be there! Helen |
From: Henner K. <Hen...@gm...> - 2010-11-21 20:45:05
|
It's a patch for the current cvs version. I'll send you a patch tomorrow. Regards Henner > -----Original Message----- > From: Alexander Potapchenko [mailto:ale...@gm...] > Sent: Sunday, November 21, 2010 8:44 PM > To: fir...@li... > Subject: Re: [Firebird-odbc-devel] Problems with MS Access and Unicode > > On 21.11.2010 17:20, Henner Kollmann wrote: > > Hello, > > if you use the odbc driver with MS Access and UTF8 fields you > always get a > #deleted message. > This described here: > > http://www.easysoft.com/support/kb/kb00929.html. > > > I patched the driver source to return a SQL_C_CHAR instead of > SQL_C_WCHAR > and created a new MsVc90 project to generate an odbc driver named > "Firebird > driver for MS Access". > > This new driver works with MS Access 2003 and 2007 with Unicode > databases. > > Is anybody interested in this patch? How can I submit it? > > Best regards, > Henner > > > Hi Henner, > > I can look at your patch. You can send it me or publish it in the > Firebird-odbc-devel mail list. > Does your patch for sources of the ODBC driver 2.0 RC2 ? > > Regards > Alexander > > -- > > Alexander Potapchenko > |
From: Alexander P. <ale...@gm...> - 2010-11-21 19:43:53
|
On 21.11.2010 17:20, Henner Kollmann wrote: > Hello, > > if you use the odbc driver with MS Access and UTF8 fields you always get a > #deleted message. > This described here: > > http://www.easysoft.com/support/kb/kb00929.html. > > > I patched the driver source to return a SQL_C_CHAR instead of SQL_C_WCHAR > and created a new MsVc90 project to generate an odbc driver named "Firebird > driver for MS Access". > > This new driver works with MS Access 2003 and 2007 with Unicode databases. > > Is anybody interested in this patch? How can I submit it? > > Best regards, > Henner > Hi Henner, I can look at your patch. You can send it me or publish it in the Firebird-odbc-devel mail list. Does your patch for sources of the ODBC driver 2.0 RC2 ? Regards Alexander -- Alexander Potapchenko |
From: Henner K. <Hen...@gm...> - 2010-11-21 14:21:00
|
Hello, if you use the odbc driver with MS Access and UTF8 fields you always get a #deleted message. This described here: http://www.easysoft.com/support/kb/kb00929.html. I patched the driver source to return a SQL_C_CHAR instead of SQL_C_WCHAR and created a new MsVc90 project to generate an odbc driver named "Firebird driver for MS Access". This new driver works with MS Access 2003 and 2007 with Unicode databases. Is anybody interested in this patch? How can I submit it? Best regards, Henner |
From: Chris S. <CS...@sg...> - 2010-11-19 10:56:27
|
Hi Alexander, thanks for checking that. We are using version 1.03.00.96 of the firebird odbc driver. Is there a chance that this older version did use connection pooling? If I reboot our firebird 1.5 server and then run an infoview report several fb_inet_server processes appear on the firebird server. From: Alexander Potapchenko [mailto:ale...@gm...] Sent: Friday, 19 November 2010 9:46 PM To: fir...@li... Subject: Re: [Firebird-odbc-devel] connection pooling On 19.11.2010 3:18, Chris Scott wrote: We have a server running SAP Crystal Server XI. We use the program called infoview (web portal) to run crystal reports. This connects to the firebird 1.5 database using an ODBC connection. My understanding is that the firebird ODBC driver uses connection pooling. Is it possible to configure the min and max connections in this connection pool? I have looked at the source code. Firebird ODBC driver doesn't use connection pooling apparently. -- Regards, Alexander Potapchenko |