Thread PostgreSQL mit Perl unter Win32 ansteuern: es klappt nicht (5 answers)
Opened by dominicn at 2005-04-05 09:57

dominicn
 2005-04-05 09:57
#33128 #33128
User since
2003-08-08
327 Artikel
BenutzerIn
[default_avatar]
Ich habe für ein kleines Projekt vor, auf einem Windowsrechner den PostgreSQL-Server zu installieren (hab ich schon gemacht, hat auch geklappt; Version 8.0.1).
Ich habe außerdem Activeperl 5.8.4 im Einsatz.

Nun möchte ich auf die Datenbank zugreifen, was aber nicht funktioniert:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
use strict;
use DBI;

my $connectstring = "dbi:PgPP:dbname=test1";
my $dbuser = "postgres";
my $dbpwd = "passwort...";

my $dbh = DBI->connect($connectstring, $dbuser, $dbpwd);

print "connected.";
$dbh->disconnect();

print "thats it.";


Bei der Ausführung erhalte ich folgende Fehlermeldung:
Code: (dl )
dbih_getcom given an undefined handle (perhaps returned from a previous call which failed) at D:/perl/site/lib/DBI.pm line 601.


Habe ich irgendeinen Fehler gemacht? Ich habe vorher noch nie mit DBD::PgPP (PurePerl-Modul) gearbeitet, weil ich Postgres nur unter Linux im Einsatz hatte und dort immer das normale Pg-Modul zur Verfügung stand.

Ich bin auch nicht definitiv auf Postgres festgelegt, habe es eben gewählt, weil ich schon immer damit gearbeitet habe.

View full thread PostgreSQL mit Perl unter Win32 ansteuern: es klappt nicht