From: | Allan Engelhardt <allane(at)cybaea(dot)com> |
---|---|
To: | Kristopher Yates <kris(at)grinz(dot)com> |
Subject: | Re: prob with PERL/Postgres |
Date: | 2001-08-06 20:54:59 |
Message-ID: | 3B6F0423.3C9D2C12@cybaea.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
1. I'm assuming that psql works fine? psql -h 127.0.0.1 mpact?
1b. Have you checked the port?? You ARE running postmaster with the '-i' option, aren't you?
The recommended solutions are typically to use the DBI and DBD modules. Try man DBD::Pg.
Alternatively: have you tried the setdbLogin method instead:
$conn = Pg::setdbLogin($pghost, $pgport, $pgoptions, $pgtty, $dbname, $login, $pwd)
Opens a new connection to the backend. The connection
identifier $conn ( a pointer to the PGconn structure )
must be used in subsequent commands for unique identifica-
tion. Before using $conn you should call $conn->status to
ensure, that the connection was properly made. Closing a
connection is done by deleting the connection handle, eg
'undef $conn;'.
Hope this helps a little......
Allan
Kristopher Yates wrote:
> PERL SNIPPET:
>
> # build arrays from file (OMITTED)
>
> use Pg;
> $dbhost='127.0.0.1';
> $dbname='mpact';
> #$connstr="dbname=$dbname";
> $connstr="host=$dbhost dbname=$dbname";
> $conn = Pg::connectdb($connstr);
>
> #more code related to date omitted
>
> $result=$conn->exec($sql);
> (PGRES_COMMAND_OK eq $result->resultStatus)
> or die $conn->errorMessage;
>
> WHY DO I GET PQsendQuery() -- There is no connection to the
> backend. I have tried leaving host blank, using IP 127.0.0.1 and
> hostname localhost. This script should work - the problem is
> something with postgres but I dont know what. Any ideas out
> there? Thanks, Kris
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: Have you checked our extensive FAQ?
>
> http://www.postgresql.org/users-lounge/docs/faq.html
From | Date | Subject | |
---|---|---|---|
Next Message | Josh Berkus | 2001-08-06 20:55:43 | Re: Re: Data type confusion |
Previous Message | clayton | 2001-08-06 20:37:29 | Re: prob with PERL/Postgres |