Hi,

I'v got an segmentation fault with the folling code example, using it with 
DBD::MaxDB:

  #!/usr/bin/perl
  use strict;
  use warnings;
  use DBI;
  my $dbh = DBI->connect("dbi:MaxDB:.....",...);
  my $username = "SYS";
  my $sth3 = $dbh->prepare("Select indexname From indexes
                    Where owner = ? And tablename = ?");
  my $sth2 = $dbh->prepare("Select columnname From columns
                    Where owner = ? And tablename = ?");
  my $sth1 = $dbh->prepare("Select tablename From tables
                   Where owner = ?");
  $sth1->execute( $username );
  while ( my ( $tablename ) = $sth1->fetchrow_array ) {
      $sth2->execute( $username, $tablename );
      $sth3->execute( $username, $tablename );
  }
  $sth3->finish;
  $sth2->finish;
  $sth1->finish;
  $dbh->disconnect;

If I set $username="SUPERDBA", everything works fine.

I use in on SuSE 9.3 with MaxDB 7.5.21 and DBD::MaxDB 7.5.30 with 
SQLDBC-7.5.00.30. The same occurs with DBD::MaxDB 7.5.31a and 
SQLDBC-6.6.00.12.

With DBD::ODBC everythings works fine, too.

Any ideas?

Kind regards
Thomas



 

-- 
MaxDB Discussion Mailing List
For list archives: http://lists.mysql.com/maxdb
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to