#!/usr/bin/perl -w
BEGIN {
$ENV{"SYBASE"} = "/usr/local/freetds";
$ENV{"DSQUERY"} = "NCOT6P";
$ENV{"OMNIHOME"} = qw(/opt/app/netcool/omnibus);
$ENV{"LD_LIBRARY_PATH"} = "/usr/local/freetds/lib";
}
use strict;
use CGI;
use DBI;
use DBD::Sybase;
print "Content-type: text/html\n\n";
print <
Suppress Alarms
HTML
my (@available_drivers, $dbh, $sql_statement, $sth, @array) = ();
@available_drivers = DBI->available_drivers;
print ("\nThe available DBD drivers are: @available_drivers.\n");
$dbh = DBI->connect('dbi:Sybase:NCOT6P;interfaces:$ENV{OMNIHOME}/etc/interfaces.solaris2;loginTimeout=10;timeout=120', "dsybase", "dsybase", { RaiseError=> 0
, PrintError => 0, AutoCommit => 0 } );
my $select_sql = "select Summary from alerts.status where ServerSerial = 16238215";
$sth = $dbh->prepare("$select_sql");
$sth->execute();
while (my $summary = $sth->fetchrow_array) {
print "\nSummary --> $summary\n";
}
$sth->finish;
$dbh->disconnect;
print "";