From: Dave Page <[EMAIL PROTECTED]>
To: Vishal Arora <[EMAIL PROTECTED]>
Subject: Re: [pgadmin-support] PgAgent does not works
Date: Mon, 25 Jun 2007 13:59:32 +0100

Vishal Arora wrote:

I have tried to install the dll using RegSvr32 - it says - "... pgaevent.dll was loaded, but the DllRegiseterServer entry point was not found" - The file can not be regisetered.


Sorry - my fault. That one is actually registered by pgAgent when it's installed as a service - at least it should be. Assuming your pgAgent service id is 'pgagent', you can manually install by creating the registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\pgagent

and then adding a string value called EventMessageFile, containing the full path and filename of pgaevent.dll, and a dword value called TypesSupported with a value of 7.

Those entries should be created when you install pgagent as a service though; and if it can't create them, you definitely should see an error.


These values are already in place.

So you need to specify the password - see the bottom section of http://www.pgadmin.org/docs/1.6/pgagent-install.html which discusses the database password.

I already have pgpass.conf file in place.

For you, or the postgres user account that the service runs under? You need the latter. Also, if you're using 127.0.0.1 as the address, try localhost instead (or vice-versa). The value there should match the value used in the pgAgent connection string of course.



I have tried using both of these values and also the hostname as well. But nothing worked.

Regards, Dave.

_________________________________________________________________
Get a preview of Live Earth, the hottest event this summer - only on MSN http://liveearth.msn.com?source=msntaglineliveearthhm


---------------------------(end of broadcast)---------------------------
TIP 7: You can help support the PostgreSQL project by donating at

               http://www.postgresql.org/about/donate

Reply via email to