What version of DBD::Oracle are you using?  Are you using dbiproxy?

Please show your connect string - obviously you can XXX out the
User Name and Password, and even the database name if you want.

[EMAIL PROTECTED] [[EMAIL PROTECTED]] wrote:
>    
>    
>    > What version of DBI/DBD::Oracle are you using?
>    
>    I am using version of DBD 1.07 for Oracle
>    
>    > The most likely reason MySQL works fine is because it did not
>    support
>    > transaction until recently, so everything was automatically
>    commited.
>    > Depending on the version you are using and weather you are using
>    BSD tables,
>    > transaction are most likely not supported.
>    
>    Yes, first I was running it with AutoCommit =>1 like with the MySQL
>    but this also didn't work. 
>    It just should be a simple data update without huge transaction
>    "comfort".
>    
>    
>    -----Original Message-----
>    
>    ...
>    While I am using the following comands to change data in an Oracle DB
>    
>    ...
>    while ($z < $z_max){
>                    $quoteddatum = $dbho3->quote( $mydatum[$z] );
>                    $dbho3->do("UPDATE Wartungstermine
>                               SET Datum = $quoteddatum
>                               WHERE Lfdnummer = $myid[$z]");
>                    $dbho3->commit() or die "Commit hat nicht geklappt!";
>                    $z++;
>                    }
>    $dbo3->disconnect;
>          
>    the changed data could only be read from the Oracle after the exit();
>    of
>    the perl-script but not while the program is still running.
>    
>    I have already tried all the possibilties with AutoCommit and so on
>    but
>    nothing helped. But doing the same with our MySQL I don't have any
>    problems with the commit.
>    
>    Any ideas, what I could have forgotten?
>    
>    Thomas
>    
>    
>    
>    
>    
-- 
Hardy Merrill
Mission Critical Linux, Inc.
http://www.missioncriticallinux.com

Reply via email to