Excellent :)

On Tue, Dec 1, 2009 at 7:53 AM, Norbert Sendetzky
<norb...@linuxnetworks.de>wrote:

> Hi Stefan
>
> > > It turns out if you put in an incorrect (non-existing) host,
> > > instead of getting an error either when you connect or when you
> > > open the connection, everything seems to work, but it it then all blows
> > > up dramatically as soon as you try execute some SQL.
> > >
> > > The same happens if you supply a username that doesn't exist, or
> > > even get your password wrong (ouch!).
> >
> > Okay I've done some more poking around, and the attached patch to
> > the OpenDBX MSSQL backend (1.4.4 tarball) fixes this for me.  It's just
> > a one liner that adds setting tc->errtype to -1 in mssql_odbx_bind to
> > what it does when it can't connect.
> >
> > Now whether this is a sane or sensible fix for this, and the
> > real problem is SqueakDBX, or something higher up in OpenDBX
> > not being able to handle thing without this set and it's that that
> > needs fixing instead, I really couldn't tell you :)
>
> Thank you very much for your debugging!
> I think your fix is correct and puts the error handling of the mssql
> backend
> in line with the other ones. Your patch was added to the SVN and will be
> part
> of the next OpenDBX release.
>
>
> Norbert
> --
> OpenPGP public key
> http://www.linuxnetworks.de/norbert.pubkey.asc
>
>
>
> ------------------------------------------------------------------------------
> Join us December 9, 2009 for the Red Hat Virtual Experience,
> a free event focused on virtualization and cloud computing.
> Attend in-depth sessions from your desk. Your couch. Anywhere.
> http://p.sf.net/sfu/redhat-sfdev2dev
> _______________________________________________
> libopendbx-devel mailing list
> libopendbx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/libopendbx-devel
> http://www.linuxnetworks.de/doc/index.php/OpenDBX
>
>
------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
_______________________________________________
libopendbx-devel mailing list
libopendbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libopendbx-devel
http://www.linuxnetworks.de/doc/index.php/OpenDBX

Reply via email to