Raise errors back to DBD::Sybase from freetds layer?

Jaye Mathisen mrcpu at internetcds.com
Wed Feb 2 13:20:06 EST 2000




I'm not sure exactly where the problem is, my digging hasn't found
anything yet...

Scenario:

o) FreeTDS from cvs repository a few days ago
o) DBD::Sybase 0.21


I execute the query, then do the fetchrow()'s.  SOmetime during this
process, and depending on the phase of the moon, and other things I don't
understand, (running it 2x in a row will fail one time, then work the
next), FreeTDS starts kicking out the "unknown marker" errors right and
left.

However, I don't seem to be able to detect the unkown marker errros.  The
while keeps on putting along, sucking in tons of apparently bogus data...

What am I missing here?  I perused the DBI:: page, and have the
RaiseError=>1 on the connect...

What I find bizarre, is that running the script 2x in a row, one will
work, one will fail, with no obvious pattern, and no DB changes...




More information about the FreeTDS mailing list