Skip to Content.
Sympa Menu

freetds - [freetds] freetds-dev on Solaris

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "Jeremy Kister" <freetds-01 AT jeremykister.com>
  • To: <freetds AT lists.ibiblio.org>
  • Subject: [freetds] freetds-dev on Solaris
  • Date: Tue, 25 Nov 2003 01:53:08 -0500

I am currently using DBD::Sybase v1.01 with freetds-0.61.2 on solaris 2.7
and solaris 2.9 configured with tdsver 4.2 to connect to a Microsoft SQL
2000 server.

As Michael Peppler notes in the bugs section of his "README.freetds",
FreeTDS 0.61 has a bug when executing queries that return 0 rows.

To get around this, i tried installing freetds-0.62.dev.20031124 (as well as
20031108).
On my Solaris 2.7 box (perl 5.6.1), when i run any perl script using the
freetds 20031124, i get:
Assertion failed: 0, file iconv.c, line 343
Abort

On my Solaris 2.9 box (perl 5.8.2) i receive very whacky results

i have noticed that when the first $sth->fetchrow_hashref in the following
script returns 0 rows, the following fetchrow's all seem to work. when the
first $sth->fetchrow_hashref returns something, the following fail, in some
way ($row->{filename} is always blank)

i have replicated the problem in these ~40 lines of code:
working code: http://www.jeremykister.com/jeremy/code/perl/working.pl
broken code: http://www.jeremykister.com/jeremy/code/perl/broken.pl



any ideas?


Jeremy Kister
www.jeremykister.com/jeremy/
Argus: The World's Most Advanced Monitoring System:
http://argus.tcp4me.com





Archive powered by MHonArc 2.6.24.

Top of Page