From: | markir(at)coretech(dot)co(dot)nz |
---|---|
To: | Andreas Pflug <pgadmin(at)pse-consulting(dot)de> |
Cc: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, pgsql-hackers-win32(at)postgresql(dot)org |
Subject: | Re: Eventlog |
Date: | 2004-08-07 09:34:32 |
Message-ID: | 1091871272.35d16b50e28e6@mail.coretech.co.nz |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers-win32 |
Presumably this is because I compiled from source rather than using the Pg
Installer?
Quoting Andreas Pflug <pgadmin(at)pse-consulting(dot)de>:
>
> This looks like an installation problem; I don't see that on my machine.
>
> The eventlog will receive an eventID (postgresql uses only 0), which is
> an index into a message table provided by the service (it's a binary
> resource). If that message is not present, or if the message provider
> isn't registered for the server, the text mentioned is displayed.
> For pgsql, this message is just "%s", to use it generically.
>
> To check if the dll is registered correctly:
>
> You should have
>
>
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\PostgreSQL]
> "EventMessageFile"="C:\\Program Files\\ PostgreSQL\\7.5\\lib\\pgevent.dll"
>
> or another valid pgevent.dll path. Adding this might need a machine
> restart (yes, it's win...)
>
> I noticed a trailing '.' on a single line in every eventlog entry, the
> attached patch will remove this.
>
> Regards,
> Andreas
>
From | Date | Subject | |
---|---|---|---|
Next Message | markir | 2004-08-07 09:46:08 | PITR on Win32 - Archive and Restore Command Strings |
Previous Message | Tom Lane | 2004-08-07 04:16:26 | Re: Win32 testing needed - 2 Logger |