Skip Menu |

This queue is for tickets about the DBD-Sybase CPAN distribution.

Report information
The Basics
Id: 14323
Status: resolved
Priority: 0/
Queue: DBD-Sybase

People
Owner: Nobody in particular
Requestors: alx-perl [...] adenzel.demon.nl
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: 1.05
Fixed in: (no value)



Subject: get_server_version in DBD::Sybase::connect()
Because I'd like to connect with DBD::Sybase to a Sybase Replication Server, the connect method sends a message "DBD::Sybase - can't get server version" to STDERR. I traced this to line 1619 in dbdimp.c (function get_server_version). The replication server doesn't know about an @@version variable. However it has a command "admin version" that replies with the character string "Replication Server/12.6/EBF 12409 ESD#4/Linux Intel/Linux 2.4.9-e.27smp i686/1/OPT/Tue Jan 18 04:02:53 2005" (in my case). Is it possible to set an option before connecting to avoid version checking during connection, or to avoid the message? Environment: DBD-Sybase distribution: DBD-Sybase-1.05 Perl: This is perl, v5.8.0 built for i386-linux-thread-multi OS: RedHat Enterprise Linux 3.0 ES. Linux 2.4.21-27.0.4.ELsmp #1 SMP Wed May 4 12:35:19 CEST 2005 i686 i686 i386 GNU/Linux uname -a -- Alex.
This is already fixed in 1.06. Michael