[I've cc'ed the list as other Oracle users may be interested - please send your replies to the list too]
Quoting vincent rogier <[EMAIL PROTECTED]>: > hi, > > just to let you know that the current oracle can't even compile !! a > variable not declared in dbd_oracle, line 866.. it can fixed just by > returning directly the result of mktime()... Once again, unfortunately I can't even compile the driver as I don't have the oracle libs installed. > I think you rellay should think about doing something for the number or row > problem... Because it not only a problem for oracle but as well for firebird > and other sgdb... I'm open to creative solutions for this problem. I can't think of one right now. > > For oracle, we can handle that limitation only for Oracle >= Oracle 9i but > the performance will decreased.... > Isn't 10 the current version? If yes, I wouldn't favour rewriting libdbi in order to support Oracle's next-to-last release. > Another thing.. libdbi has dbd_initialize() but i did'nt find a > finalization/cleanup function... why ? > > For ocilib, i have a OCI_Initiliaze() and OCI_Clean().... if libdbi does not > have a cleanup function, it means the driver wil initialize ocilib at every > connection and cleanup at every disconnection.. hum. not really optimized... > I suspect that none of the other client libraries has any need for cleanup. Afaik this is at least the case for mysql, pgsql, sqlite, and firebird. If an ocilib-based driver needs a cleanup function, we can easily retrofit one for the next major (that is, with API changes) release. This would then be a dummy function for all other drivers. The best place to call this cleanup function is probably when you shut down an instance (or libdbi when using the old interface), as libdbi unloads all drivers in turn anyway. regards, Markus -- Markus Hoenicka [EMAIL PROTECTED] (Spam-protected email: replace the quadrupeds with "mhoenicka") http://www.mhoenicka.de ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Libdbi-drivers-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libdbi-drivers-devel
