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.