Subject: | DBD-Sybase can't be installed, if the test is executed against a german-customized Sybase-Server |
DBD::Sybase can't be installed if the Sybase-Server is configured in an
other language but us_english. The installation fails on the tests in
xblk.t because there are rows inserted with datetime. The test fails,
because the datetime-format is standard from us_english.
There is no message from the tests, why they fail. There just the hint
xblk.t fails. The sybase errormessage would be helpful, but isn't shown.
The problem can be solved, if the language is added in the connect in
xblk.t (line 42). With the following line 42 of xblk.t it works fine:
my $dbh =
DBI->connect("dbi:Sybase:server=$Srv;database=$Db;charset=$charset;language=us_english;bulkLogin=1",
There origin is
my $dbh =
DBI->connect("dbi:Sybase:server=$Srv;database=$Db;charset=$charset;bulkLogin=1",
~~~~~~
I have tested with ASE 15.7 64bit on Ubuntu 10.04 64bit.
Milo