freetds AT lists.ibiblio.org
Subject: FreeTDS Development Group
List archive
RE: [freetds] Re: Sybase 0.95/freetds 0.61rc, CS_OPT_TEXTSIZE fai led
- From: "Lowden, James K" <LowdenJK AT bernstein.com>
- To: "'FreeTDS Development Group'" <freetds AT lists.ibiblio.org>
- Cc: Frank Wu <Frank AT webcom.com.au>
- Subject: RE: [freetds] Re: Sybase 0.95/freetds 0.61rc, CS_OPT_TEXTSIZE fai led
- Date: Tue, 25 Feb 2003 13:01:13 -0500
> From: Michael Peppler [mailto:mpeppler AT peppler.org]
> Sent: February 25, 2003 10:42 AM
> On Mon, 2003-02-24 at 20:47, Frank Wu wrote:
> > We have upgraded Sybase 0.91/Freetds 0.53 to Sybase
> > 0.95/Freetds 0.61rc using DBI 1.21 on Linux 7.1
> > to fix memeory leak issue recently. Now we get a error
> > message, whenever open dbh, says
> >
> > Setting of CS_OPT_TEXTSIZE failed. at
> > /usr/lib/perl5/site_perl/5.6.0/i386-linux/DBI.pm line 516.
> >
> > but, dbh is opened and following quries are looking ok.
>
> This is no doubt a problem with FreeTDS. I suspect that ct_options()
> returns CS_FAIL here because it doesn't know how to handle this
> correctly instead of simply ignoring it.
In the release candidate, ct_options() returns CS_FAIL only if the input
parameters were (in its determination) invalid. Setting/getting options
doesn't *do* anything, doesn't communicate with the server or return cached
values. It just inspects its inputs and returns CS_TRUE unless it detects a
problem.
The next version (after 0.61) of FreeTDS will have a rewritten, functional
ct_options() for use with TDS 5.0 (Sybase servers only). It might include
limited support for Microsoft servers, limited to the extent that
ct_options() can return status information without communicating to the
server. Version 0.61 will have none of this, because it requires new
functionality in libtds.
If I had a log file of Mr. Wu's session, perhaps I could patch the rc to
satisfy DBD::Sybase Better support of our Perl folks is an interim goal.
Complete support is the strategy.
--jkl
The information contained in this transmission may contain privileged and
confidential information and is intended only for the use of the person(s)
named above. If you are not the intended recipient, or an employee or agent
responsible for delivering this message to the intended recipient, any
review, dissemination, distribution or duplication of this communication is
strictly prohibited. If you are not the intended recipient, please contact
the sender immediately by reply e-mail and destroy all copies of the
original message. Please note that we do not accept account orders and/or
instructions by e-mail, and therefore will not be responsible for carrying
out such orders and/or instructions.
- RE: [freetds] Re: Sybase 0.95/freetds 0.61rc, CS_OPT_TEXTSIZE fai led, Lowden, James K, 02/25/2003
Archive powered by MHonArc 2.6.24.