I'm using CentOS 4 x86 with perl-DBD-Sybase-1.07-1 installed. I tested using DBViualiazer to make sure the username and password I was using are correct and they are.<br><br><b>I installed the plugins for NRPE and tried testing the check_sybase plugin but I get the following error message:
</b><br><br><font size="1">[root@host plugins]# ./check_sybase -U user -P password -S <a href="http://my.hostname.com">my.hostname.com</a> -D dbname<br>perl: warning: Setting locale failed.<br>perl: warning: Please check that your locale settings:
<br>        LANGUAGE = "en_US",<br>        LC_ALL = "default",<br>        LANG = "en_US.UTF-8"<br>    are supported and installed on your system.<br>perl: warning: Falling back to the standard locale ("C").
<br>install_driver(Sybase) failed: Can't locate DBD/Sybase.pm in @INC (@INC contains: /usr/lib/nagios/plugins/ /usr/local/nagios/libexec/ /usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.4/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.3/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.2/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.1/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.0/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.4/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.3/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.2/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.1/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at (eval 1) line 3.
<br>Perhaps the DBD::Sybase perl module hasn't been fully installed,<br>or perhaps the capitalisation of 'Sybase' isn't right.<br>Available drivers: ExampleP, Proxy, Sponge.<br> at ./check_sybase line 133</font>
<br><br><b>The line line 133 refers to the connection:</b><br><br>$dbh = DBI->connect("dbi:Sybase:server=$dbsvr;database=$dbname;".<br><br>How can I make sure the perl DBD Sybase module is correctly and fully installed?
<br><br>Thanks in advanced.<br><br><br><br>