Thread ODBC Passwort übergeben (9 answers)
Opened by ottto at 2011-05-12 15:36

ottto
 2011-05-12 15:36
#148518 #148518
User since
2008-09-11
21 articles
BenutzerIn
[default_avatar]
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
Code (perl): (dl )
1
2
3
4
5
6
7
8
   #!c:\perl\bin\perl.exe -w
   # Datenbank -- Zelleninhalt verändern

   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)

View full thread ODBC Passwort übergeben