I've educated myself by reading the odbcsdk.h file; ODBCRouter doesn't implement ODBC 3.0 APIs, so it can't be used directly for the PDO ODBC extension, but it should be loadable via unixODBC or iODBC.
Regardless, this patch looks safe to commit to our CVS for ext/odbc; it's a few lines of configure script and a few lines of ODBCRouter specifics (surrounded by ifdefs) when initiating a connection. --Wez. On Tue, 11 Jan 2005 20:24:05 -0500, Wez Furlong <[EMAIL PROTECTED]> wrote: > I think the question is whether we need a patch, or if ODBCRouter is a > compatible ODBC driver that can be loaded via unixODBC or iODBC, > requiring no patch and possibly taking advantage of optimizations that > might be present in those ODBC managers (can't think of any off the > top of my head). > > Of course, if running via a manager introduces a performance hit, then > running direct is good. > > --Wez. > > On Tue, 11 Jan 2005 16:36:21 -0800, Andi Gutmans <[EMAIL PROTECTED]> wrote: > > I have no idea about ODBCRouter but for what it's worth unixODBC and iODBC > > aren't the best and most performant solutions (at least as far as I know). > > So if this is an equivalent, I see no reason not to support it. > > > > Andi > > > > At 11:20 AM 1/11/2005 -0800, Dan Kalowsky wrote: > > >I'm not sure I'm sold on this whole concept yet. I don't see how this > > >differs from the use of an ODBC Driver or an ODBC Driver Manager. > > > > > >Admittedly I haven't investigated it very throughly yet, but the Macintosh > > >already has unixODBC and iODBC working with it (your example not mine). > > >Both allow connections to cross platform databases regardless of > > >datasets. Both read data sets regardless of endian nature. > > > > > >The very definition of ODBC is for open connectivity, regardless of client > > >platform, as a long as the client conforms to a version of the spec. Much > > >of what you've just quoted as being reasons to use ODBCRouter are the > > >reason ODBC itself exists. > > > > > >I haven't looked at the patches yet, so is this just another drive manager? -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php