Hallo,
ich möchte per Perl Daten in einer Oracle-DB ändern.
Hab dafür eine ODBC-Datenquelle (OracleClient10R2) eingerichtet. Kann diese an der Stelle auch erfolgreich testen, wenn ich das Passwort mitgebe.
Mein Script
use Win32::ODBC;
$db = new Win32::ODBC('test');
$db->Sql("UPDATE Tab2 SET SP2='444333' where Sp1 = '333'");
$db->Close();
läuft aber auf den Fehler:
Can't call method "Sql" on an undefined value at C:\Ablage\p\DB_update.pl line 6.
Ich vermute, dass an der Stelle zumindest das Passwort zur DB-Verbindung fehlt.
Wie kann ich das übergeben?
Danke.
ottto
modedit Editiert von pq: code-tags hinzugefügt, tags ODBC, Oracle ergänzt
Last edited: 2011-05-12 15:53:36 +0200 (CEST)