DBD::Oracle

Hallo noch mal,
ich komme immer noch nicht weiter mit dem Oracle-Treiber, brauche dringend
Hilfe.
Ich habe jetzt versucht nach der Anleitung
http://www.andrew.cmu.edu/user/dd26/DBD::open_mouth:racle.html einen einfachen
Datenbank-connect durchzuführen.
—Test.pl—
use DBI;
$ENV{ORACLE_SID}=„DB“;
$ENV{TWO_TASK}=„T:linux:smiley:B“;
$ENV{ORACLE_HOME}="/home/oracle/ora01/product/9.2.0.4";
my $dbname = „DB“;
my $dbuser = „user“;
my $dbpass =„user“;
my $host=„linux“;
$dbh=DBI->connect(„dbi:open_mouth:racle:host=linux;sid=DB“, $dbuser, $dbpass);
So sieht meine Datei aus. Die Umgebungsvariablen sind alle gesetzt.
Folgende Fehlermeldung kommt nach der eingabe: perl Test.pl
DBI connect(‚host=linux;sid=DB‘,‚user‘,…) failed: ORA-00604: error occurred
at recursive SQL level 1
ORA-01756: quoted string not properly terminated (DBD ERROR: OCISessionBegin)
at Test.pl line 10
Warum will er nicht verbinden? Was mache ich bloß falsch?
Ist der Treiber vielleicht gar nicht aktiv? Wie kann ich das überprüfen ob ich
den Treiber überhaupt habe. Ich habe ihn zwar installiert, aber mittlerweile
zweifele ich an Allem.
Das Betriebssystem ist suse 9.0, Oracle 9i.
Verzweifelte Grüße…

Siehe weiter unten. Der Treiber funktioniert, der OCI-Fehler (Oracle Call Interface) ist eine Schicht drunter.
Auf jeden Fall ein Connect-Problem.
Fehlermeldung „10.Zeile“ ->
‚;‘ wird als Zeilenende interpretiert ?!
Gruß, muzel