Recent versions of DBI removed SQL_BIGINT from it's definition as there was a conflict between SQL/CLI and ODBC's definition. I suspect you need to hack up JDBC.pm to not use it...
Regards, Jeff (who ran into this issue with DBD::ODBC) P.S. I take it you want DBD::JDBC due to the thin driver??? > > Set up DBD::JDBC to use a (god help me) a Microsoft supplied JDBC driver > for MS SQL Server 2000. Can't seem to get past the error: > > install_driver(JDBC) failed: Bareword "SQL_BIGINT" not allowed while > "strict subs" in use at /usr/local/lib/perl5/site_perl/5.6.1/DBD/JDBC.pm > line 1028. > BEGIN not safe after errors--compilation aborted at > /usr/local/lib/perl5/site_perl/5.6.1/DBD/JDBC.pm line 1089. > Compilation failed in require at (eval 1) line 3. > > Any ideas on where I went wrong. Thanks, -Marc. > > Marc Francoeur > Sr. Database Administrator > Blue Cross Blue Shield of Kansas City > (816) 395-2674