Hello,

I am using the DBI bundle to contact a remote server via proxy.
I get error messages on connect and disconnect, even though I know some
information transfer has taken place successfully.  The error messages and
configuration information are below.  I have only found a couple of
postings of similar errors, none of which seem to help.  I would
appreciate any help people could offer.  Thanks!

Best Regards,
David N. Brown
******************************************************************

My computer is a RedHat Linux 7.3 machine.  I installed the DBI bundle
just recently and checked that it is still up-to-date as of today.  My
perl version is 5.6.1

Many other people at other remote sites have been able to use the same
system (modulo small details) successfully for some time (well over a
year).

Here is the error message on connection:
DBD::Proxy::db STORE failed: Server returned error: Failed to execute
method CallMethod: Can't set
DBI::ProxyServer::db=HASH(0x835f99c)->{Username}: unrecognised attribute
at /theservermachine/perl/lib/site_perl/5.6.1/RPC/PlServer.pm
line 332.

Here is the message on disconnect:
DBD::Proxy::db disconnect failed: Server returned error: Failed to execute
method CallMethod: Not permitted for method disconnect of class
DBI::ProxyServer::db at
/theservermachine/perl/lib/site_perl/5.6.1/RPC/PlServer.pm
line 328.

In spite of the error messages, there appears to have been some
information transferred, because the script prints out information that is
contained in the database on the server and is not stored
locally.!  However, I think that I will not be able to write to the remote
database.

Here is the configuration for the connect command:

package BBProx::DbiProxy;

sub connect {

        my $pkgname = shift;
        my ($user,$pass)[EMAIL PROTECTED];

        my $dsn = "dbi:Oracle:XXXX";
        my $proxy ="hostname=xxx.xxx.xxx.xxx;port=yyyy";
        my $dbh;

        $dbh = DBI->connect("dbi:Proxy:$proxy;dsn=$dsn", $user, $pass);
        return $dbh;
}


One person I talked to suggested a problem with the Storable installation,
because of the word STORE in the first error message, but I think I have a
good installation of Storable 2.07 on my computer.

Again, any help would be greatly appreciated.
Thanks.
David Brown

Reply via email to