Thread: how to create backup copies

how to create backup copies

From
"Andrus"
Date:
I created a bat file mybackup.bat

set FAILINIMI=%DATE:~8,4%%DATE:~5,2%%DATE:~2,2%eevavarukoopia.backup
"C:\Program Files\pgAdmin III\1.4\pg_dump.exe" -i -Z9 -b -v -f 
"C:\mydir\%FAILINIMI%" -F c -h localhost -U postgres mydb


and verified it using RUNAS that it runs OK under posgres account.

I entered c:\mydir\mycackup.bat

to a pgagent script window


however, statitics window displays the following error each time I try to 
run this job:

Couldn't execute script C:DOCUME~1\postgres\LOCAL~1TemppgaD591.tmp1_1.bat


any idea how to create backups automatically every night ?

Environment:


Postgres 8.1.3
PgAdmin 1.4.2
Windows 2000 server

Andrus. 




Re: how to create backup copies

From
Andreas Pflug
Date:
Andrus wrote:
> I created a bat file mybackup.bat
> 
> set FAILINIMI=%DATE:~8,4%%DATE:~5,2%%DATE:~2,2%eevavarukoopia.backup
> "C:\Program Files\pgAdmin III\1.4\pg_dump.exe" -i -Z9 -b -v -f 
> "C:\mydir\%FAILINIMI%" -F c -h localhost -U postgres mydb
> 
> 
> and verified it using RUNAS that it runs OK under posgres account.
> 
> I entered c:\mydir\mycackup.bat
> 
> to a pgagent script window
> 
> 
> however, statitics window displays the following error each time I try to 
> run this job:
> 
> Couldn't execute script C:DOCUME~1\postgres\LOCAL~1TemppgaD591.tmp1_1.bat

Try to run CMD explicitely.

Regards,
Andreas


Re: how to create backup copies

From
"Dave Page"
Date:

> -----Original Message-----
> From: pgadmin-support-owner@postgresql.org
> [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of Andrus
> Sent: 12 April 2006 21:53
> To: pgadmin-support@postgresql.org
> Subject: [pgadmin-support] how to create backup copies
>
> Couldn't execute script
> C:DOCUME~1\postgres\LOCAL~1TemppgaD591.tmp1_1.bat

Is that *exactly* what was displayed, or is your backslash key playing
up?

Regards, Dave


Re: how to create backup copies

From
"Andrus"
Date:
>> Couldn't execute script 
>> C:\DOCUME~1\postgres\LOCAL~1\Temp\pgaD591.tmp\1_1.bat
>
> Try to run CMD explicitely.

I changed  definition window to

cmd /C c:\mydir\mybackup.bat

but error message remains the same.

pgagent tries to execute 1_1.bat file !

Andrus. 




Re: how to create backup copies

From
"Andrus"
Date:
>> Couldn't execute script
>> C:DOCUME~1\postgres\LOCAL~1TemppgaD591.tmp1_1.bat
>
> Is that *exactly* what was displayed, or is your backslash key playing
> up?

Sorry. Some backslashes are missing. actially it is

C:\DOCUME~1\postgres\LOCAL~1\Temp\pgaD591.tmp\1_1.bat

Any idea how to make automatic backup at 3:00 every night in W2K server ?

Andrus. 




Re: how to create backup copies

From
"Dave Page"
Date:

> -----Original Message-----
> From: pgadmin-support-owner@postgresql.org
> [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of Andrus
> Sent: 13 April 2006 10:28
> To: pgadmin-support@postgresql.org
> Subject: Re: [pgadmin-support] how to create backup copies
>
> >> Couldn't execute script
> >> C:\DOCUME~1\postgres\LOCAL~1\Temp\pgaD591.tmp\1_1.bat
> >
> > Try to run CMD explicitely.
>
> I changed  definition window to
>
> cmd /C c:\mydir\mybackup.bat
>
> but error message remains the same.
>
> pgagent tries to execute 1_1.bat file !

That's normal - the script you enter in pgAdmin is written to the
temporary batch file at runtime and executed. That's required to allow
you to target scripts at any agent host.

So anyway, does C:\DOCUME~1\postgres\LOCAL~1\Temp\pgaD591.tmp\1_1.bat
exist, and if so what's in it?

Regards, Dave.


Re: how to create backup copies

From
"Dave Page"
Date:

> -----Original Message-----
> From: pgadmin-support-owner@postgresql.org
> [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of Andrus
> Sent: 13 April 2006 10:25
> To: pgadmin-support@postgresql.org
> Subject: Re: [pgadmin-support] how to create backup copies
>
> >> Couldn't execute script
> >> C:DOCUME~1\postgres\LOCAL~1TemppgaD591.tmp1_1.bat
> >
> > Is that *exactly* what was displayed, or is your backslash
> key playing
> > up?
>
> Sorry. Some backslashes are missing. actially it is
>
> C:\DOCUME~1\postgres\LOCAL~1\Temp\pgaD591.tmp\1_1.bat
>
> Any idea how to make automatic backup at 3:00 every night in
> W2K server ?

To be honest for a simple backup on the local machine you'll be better
off running it from task scheduler. pgAgent is better suited to running
batch processing jobs that may run on any one of a number of nodes, or
SQL jobs that run directly on the database.

Regards, Dave.


Re: how to create backup copies

From
"Andrus"
Date:
> To be honest for a simple backup on the local machine you'll be better
> off running it from task scheduler. pgAgent is better suited to running
> batch processing jobs that may run on any one of a number of nodes, or
> SQL jobs that run directly on the database.

Using pgAgent allows me to monitor backup status remotely using pgadmin or
making sql queries to
pgagent schema, without need to log-in and open RDP port in server.

So I'd prefer to use pgAgent even for simple backup if possible.

Andrus





Re: how to create backup copies

From
"Andrus"
Date:
>> pgagent tries to execute 1_1.bat file !
>
> That's normal - the script you enter in pgAdmin is written to the
> temporary batch file at runtime and executed. That's required to allow
> you to target scripts at any agent host.
>
> So anyway, does C:\DOCUME~1\postgres\LOCAL~1\Temp\pgaD591.tmp\1_1.bat
> exist, and if so what's in it?

This directory does not exist.
Only C:\DOCUME~1\postgres\LOCAL~1\Temp  directory exists.

I verified, user postgres has Full Control rights to C:\DOCUME~1\postgres 
directory.

Andrus. 




Re: how to create backup copies

From
"Dave Page"
Date:

> -----Original Message-----
> From: pgadmin-support-owner@postgresql.org
> [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of Andrus
> Sent: 13 April 2006 11:43
> To: pgadmin-support@postgresql.org
> Subject: Re: [pgadmin-support] how to create backup copies
>
> > To be honest for a simple backup on the local machine
> you'll be better
> > off running it from task scheduler. pgAgent is better suited to
> > running batch processing jobs that may run on any one of a
> number of
> > nodes, or SQL jobs that run directly on the database.
>
> Using pgAgent allows me to monitor backup status remotely
> using pgadmin or making sql queries to pgagent schema,
> without need to log-in and open RDP port in server.
>
> So I'd prefer to use pgAgent even for simple backup if possible.
>
Good point.

Regards, Dave.


Re: how to create backup copies

From
"Andrus"
Date:
>> Using pgAgent allows me to monitor backup status remotely
>> using pgadmin or making sql queries to pgagent schema,
>> without need to log-in and open RDP port in server.
>>
>> So I'd prefer to use pgAgent even for simple backup if possible.
>>
> Good point.

I receive error that could not execute

C:\DOCUME~1\postgres\LOCAL~1\Temp\pgaD591.tmp\1_1.bat

and error code is -1
How to solve this problem ?

Andrus. 




Re: how to create backup copies

From
"Dave Page"
Date:

> -----Original Message-----
> From: pgadmin-support-owner@postgresql.org
> [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of Andrus
> Sent: 13 April 2006 12:38
> To: pgadmin-support@postgresql.org
> Subject: Re: [pgadmin-support] how to create backup copies
>
> >> pgagent tries to execute 1_1.bat file !
> >
> > That's normal - the script you enter in pgAdmin is written to the
> > temporary batch file at runtime and executed. That's
> required to allow
> > you to target scripts at any agent host.
> >
> > So anyway, does
> C:\DOCUME~1\postgres\LOCAL~1\Temp\pgaD591.tmp\1_1.bat
> > exist, and if so what's in it?
>
> This directory does not exist.
> Only C:\DOCUME~1\postgres\LOCAL~1\Temp  directory exists.
>
> I verified, user postgres has Full Control rights to
> C:\DOCUME~1\postgres directory.

I setup your batch files as closely as I could here and with the
exception of the date code it all worked perfectly (the date code
included /'s here - I assume that's not an issue for you).

Can you reinstall the agent service with the '-l 2' option (no quotes)
and see if anything useful gets logged in the event log please?

Thanks, Dave.


Re: how to create backup copies

From
"Andrus"
Date:
> Can you reinstall the agent service with the '-l 2' option (no quotes)
> and see if anything useful gets logged in the event log please?

Here is application log:

13.04.2006 17:46:25 pgAgent Information None 0 N/A STAR Clearing inactive
connections
13.04.2006 17:46:15 pgAgent Information None 0 N/A STAR Sleeping...
13.04.2006 17:46:15 pgAgent Information None 0 N/A STAR Checking for jobs to
run
13.04.2006 17:46:06 pgAgent Information None 0 N/A STAR Destroying job
thread for job 1
13.04.2006 17:46:06 pgAgent Information None 0 N/A STAR Completed job: 1
13.04.2006 17:46:06 pgAgent Information None 0 N/A STAR Returning connection
to database postgres
13.04.2006 17:46:05 pgAgent Warning None 0 N/A STAR Couldn't execute script:
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7AC.tmp\1_1.bat
13.04.2006 17:46:05 pgAgent Information None 0 N/A STAR Executing script
file: C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7AC.tmp\1_1.bat
13.04.2006 17:46:05 pgAgent Information None 0 N/A STAR Executing batch step
1 (part of job 1)
13.04.2006 17:46:05 pgAgent Information None 0 N/A STAR Sleeping...
13.04.2006 17:46:05 pgAgent Information None 0 N/A STAR Starting job: 1
13.04.2006 17:46:05 pgAgent Information None 0 N/A STAR Allocating new
connection to database postgres
13.04.2006 17:46:03 pgAgent Information None 0 N/A STAR Creating DB
connection: hostaddr=127.0.0.1  user=postgres password=secret
dbname=postgres





Re: how to create backup copies

From
"Dave Page"
Date:

> -----Original Message-----
> From: pgadmin-support-owner@postgresql.org
> [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of Andrus
> Sent: 13 April 2006 15:56
> To: pgadmin-support@postgresql.org
> Subject: Re: [pgadmin-support] how to create backup copies
>
> > Can you reinstall the agent service with the '-l 2' option
> (no quotes)
> > and see if anything useful gets logged in the event log please?
>
> Here is application log:
>
> 13.04.2006 17:46:05 pgAgent Warning None 0 N/A STAR Couldn't
> execute script:
> C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7AC.tmp\1_1.bat
> 13.04.2006 17:46:05 pgAgent Information None 0 N/A STAR
> Executing script
> file: C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7AC.tmp\1_1.bat
> 13.04.2006 17:46:05 pgAgent Information None 0 N/A STAR
> Executing batch step
> 1 (part of job 1)

Hmm, nothing useful there then. OK, can you grab filemon from
www.sysinternals.com and try to capture the job failing please? With a
little luck it'll show what filesystem operation is actually failing.

Regards, Dave.


Re: how to create backup copies

From
"Andrus"
Date:
> Hmm, nothing useful there then. OK, can you grab filemon from
> www.sysinternals.com and try to capture the job failing please? With a
> little luck it'll show what filesystem operation is actually failing.

Here is filemon log with filter pgagent


1 19:17:08 pgagent.exe:2588 OPEN C:\DOCUME~1\postgres\LOCALS~1\Temp SUCCESS 
Options: Open  Access: All
2 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp SUCCESS Attributes: D
3 19:17:08 pgagent.exe:2588 CLOSE C:\DOCUME~1\postgres\LOCALS~1\Temp SUCCESS
4 19:17:08 pgagent.exe:2588 CREATE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Options: Create 
Access: All
5 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS
6 19:17:08 pgagent.exe:2588 OPEN C:\ SUCCESS Options: Open Directory 
Access: All
7 19:17:08 pgagent.exe:2588 DIRECTORY C:\ SUCCESS 
FileBothDirectoryInformation: docume~1
8 19:17:08 pgagent.exe:2588 CLOSE C:\ SUCCESS
9 19:17:08 pgagent.exe:2588 OPEN 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Options: Open 
Access: All
10 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Attributes: A
11 19:17:08 pgagent.exe:2588 SET INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS FileBasicInformation
12 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Length: 0
13 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp END OF FILE Offset: 0 Length: 
256
14 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp END OF FILE Offset: 0 Length: 
512
15 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Length: 0
16 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp END OF FILE Offset: 0 Length: 
2
17 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Length: 0
18 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp END OF FILE Offset: 0 Length: 
512
19 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Length: 0
20 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Length: 0
21 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp END OF FILE Offset: 0 Length: 
512
22 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp END OF FILE Offset: 0 Length: 
64
23 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Length: 0
24 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp END OF FILE Offset: 0 Length: 
512
25 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Length: 0
26 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Length: 0
27 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS
28 19:17:08 pgagent.exe:2588 OPEN 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Options: Open 
Access: All
29 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS FileBasicInformation
30 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS
31 19:17:08 pgagent.exe:2588 OPEN 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Options: Open 
Access: All
32 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS 
FileAttributeTagInformation
33 19:17:08 pgagent.exe:2588 DELETE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS
34 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS
35 19:17:08 pgagent.exe:2588 CREATE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Options: Create 
Directory  Access: All
36 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS
37 19:17:08 pgagent.exe:2588 CREATE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Options: 
OverwriteIf  Access: All
38 19:17:08 pgagent.exe:2588 OPEN 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat NOT FOUND Options: 
Open  Access: All
39 19:17:08 pgagent.exe:2588 OPEN C:\ SUCCESS Options: Open Directory 
Access: All
40 19:17:08 pgagent.exe:2588 DIRECTORY C:\ SUCCESS 
FileBothDirectoryInformation: docume~1
41 19:17:08 pgagent.exe:2588 CLOSE C:\ SUCCESS
42 19:17:08 pgagent.exe:2588 CREATE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Options: 
OverwriteIf  Access: All
43 19:17:08 pgagent.exe:2588 OPEN 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Options: Open 
Access: All
44 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Attributes: A
45 19:17:08 pgagent.exe:2588 SET INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS 
FileBasicInformation
46 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS 
FileFsVolumeInformation
47 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS 
FileInternalInformation
48 19:17:08 pgagent.exe:2588 OPEN C:\ SUCCESS Options: Open Directory 
Access: All
49 19:17:08 pgagent.exe:2588 DIRECTORY C:\ SUCCESS 
FileBothDirectoryInformation: docume~1
50 19:17:08 pgagent.exe:2588 CLOSE C:\ SUCCESS
51 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
52 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
53 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 256
54 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 512
55 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
56 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 2
57 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
58 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 512
59 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
60 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
61 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 512
62 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 64
63 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
64 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 512
65 19:17:08 pgagent.exe:2588 OPEN C:\ SUCCESS Options: Open Directory 
Access: All
66 19:17:08 pgagent.exe:2588 QUERY INFORMATION C:\ SUCCESS Attributes: CDHSA
67 19:17:08 pgagent.exe:2588 QUERY INFORMATION C:\ SUCCESS 
FileFsAttributeInformation
68 19:17:08 pgagent.exe:2588 CLOSE C:\ SUCCESS
69 19:17:08 pgagent.exe:2588 OPEN 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Options: Open  Access: All
70 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
71 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
72 19:17:08 pgagent.exe:2588 READ
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 512
73 19:17:08 pgagent.exe:2588 CLOSE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS
74 19:17:08 pgagent.exe:2588 OPEN 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Options: Open  Access: All
75 19:17:08 pgagent.exe:2588 SET INFORMATION 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
FileBasicInformation
76 19:17:08 pgagent.exe:2588 CLOSE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS
77 19:17:08 pgagent.exe:2588 OPEN 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Options: Open  Access: All
78 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Length: 0
79 19:17:08 pgagent.exe:2588 SET INFORMATION 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Length: 0
80 19:17:08 pgagent.exe:2588 CLOSE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS
81 19:17:08 pgagent.exe:2588 CREATE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Options: Overwrite  Access: Delete
82 19:17:08 pgagent.exe:2588 CLOSE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS
83 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
84 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
85 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
86 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS
87 19:17:08 pgagent.exe:2588 OPEN 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Options: Open 
Access: All
88 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS 
FileBasicInformation
89 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS
90 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS
91 19:17:08 pgagent.exe:2588 OPEN C:\ SUCCESS Options: Open Directory 
Access: All
92 19:17:08 pgagent.exe:2588 DIRECTORY C:\ SUCCESS 
FileBothDirectoryInformation: docume~1
93 19:17:08 pgagent.exe:2588 CLOSE C:\ SUCCESS
94 19:17:08 pgagent.exe:2588 OPEN 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Options: Open 
Access: All
95 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Attributes: A
96 19:17:08 pgagent.exe:2588 SET INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS 
FileBasicInformation
97 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
98 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 256
99 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 512
100 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
101 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 2
102 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
103 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 512
104 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
105 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
106 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 512
107 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 64
108 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
109 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 512
110 19:17:08 pgagent.exe:2588 OPEN C:\ SUCCESS Options: Open Directory 
Access: All
111 19:17:08 pgagent.exe:2588 QUERY INFORMATION C:\ SUCCESS Attributes: 
CDHSA
112 19:17:08 pgagent.exe:2588 QUERY INFORMATION C:\ SUCCESS 
FileFsAttributeInformation
113 19:17:08 pgagent.exe:2588 CLOSE C:\ SUCCESS
114 19:17:08 pgagent.exe:2588 OPEN 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Options: Open  Access: All
115 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
116 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
117 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat END OF FILE Offset: 0 
Length: 512
118 19:17:08 pgagent.exe:2588 CLOSE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS
119 19:17:08 pgagent.exe:2588 OPEN 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Options: Open  Access: All
120 19:17:08 pgagent.exe:2588 SET INFORMATION 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
FileBasicInformation
121 19:17:08 pgagent.exe:2588 CLOSE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS
122 19:17:08 pgagent.exe:2588 OPEN 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Options: Open  Access: All
123 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Length: 0
124 19:17:08 pgagent.exe:2588 SET INFORMATION 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Length: 0
125 19:17:08 pgagent.exe:2588 CLOSE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS
126 19:17:08 pgagent.exe:2588 CREATE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Options: Overwrite  Access: Delete
127 19:17:08 pgagent.exe:2588 CLOSE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS
128 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
129 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 0
130 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS
131 19:17:08 pgagent.exe:2588 OPEN 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Options: Open 
Access: All
132 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS 
FileBasicInformation
133 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS
134 19:17:08 pgagent.exe:2588 WRITE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Offset: 0 
Length: 35
135 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS
136 19:17:08 pgagent.exe:2588 OPEN C:\ SUCCESS Options: Open Directory 
Access: All
137 19:17:08 pgagent.exe:2588 DIRECTORY C:\ SUCCESS 
FileBothDirectoryInformation: docume~1
138 19:17:08 pgagent.exe:2588 CLOSE C:\ SUCCESS
139 19:17:08 pgagent.exe:2588 OPEN 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Options: Open 
Access: All
140 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Attributes: A
141 19:17:08 pgagent.exe:2588 SET INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS
FileBasicInformation
142 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 35
143 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Offset: 0 
Length: 256
144 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Offset: 0 
Length: 512
145 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Offset: 0 
Length: 512
146 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 35
147 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Offset: 0 
Length: 2
148 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 35
149 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Offset: 0 
Length: 512
150 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 35
151 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 35
152 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Offset: 0 
Length: 35
153 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Offset: 0 
Length: 4096
154 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Offset: 0 
Length: 512
155 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Offset: 0 
Length: 64
156 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 35
157 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Offset: 0 
Length: 512
158 19:17:08 pgagent.exe:2588 OPEN C:\ SUCCESS Options: Open Directory 
Access: All
159 19:17:08 pgagent.exe:2588 QUERY INFORMATION C:\ SUCCESS Attributes: 
CDHSA
160 19:17:08 pgagent.exe:2588 QUERY INFORMATION C:\ SUCCESS 
FileFsAttributeInformation
161 19:17:08 pgagent.exe:2588 CLOSE C:\ SUCCESS
162 19:17:08 pgagent.exe:2588 OPEN 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Options: Open  Access: All
163 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 35
164 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Offset: 0 
Length: 35
165 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 35
166 19:17:08 pgagent.exe:2588 READ 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Offset: 0 
Length: 512
167 19:17:08 pgagent.exe:2588 CLOSE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS
168 19:17:08 pgagent.exe:2588 OPEN 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Options: Open  Access: All
169 19:17:08 pgagent.exe:2588 SET INFORMATION 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
FileBasicInformation
170 19:17:08 pgagent.exe:2588 CLOSE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS
171 19:17:08 pgagent.exe:2588 OPEN 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Options: Open  Access: All
172 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Length: 0
173 19:17:08 pgagent.exe:2588 SET INFORMATION 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Length: 0
174 19:17:08 pgagent.exe:2588 CLOSE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS
175 19:17:08 pgagent.exe:2588 CREATE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS 
Options: Overwrite  Access: Delete
176 19:17:08 pgagent.exe:2588 CLOSE 
C:\PROGRA~1\COMMON~1\SYMANT~1\VIRUSD~1\20060412.005\0000NAV~.TMP SUCCESS
177 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 35
178 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Length: 35
179 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS
180 19:17:08 pgagent.exe:2588 OPEN 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Options: Open 
Access: All
181 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS 
FileBasicInformation
182 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS
183 19:17:08 pgagent.exe:2588 OPEN 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS Options: Open 
Access: All
184 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS 
FileAttributeTagInformation
185 19:17:08 pgagent.exe:2588 DELETE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS
186 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp\1_1.bat SUCCESS
187 19:17:08 pgagent.exe:2588 OPEN 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS Options: Open 
Directory  Access: All
188 19:17:08 pgagent.exe:2588 QUERY INFORMATION 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS 
FileAttributeTagInformation
189 19:17:08 pgagent.exe:2588 DELETE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS
190 19:17:08 pgagent.exe:2588 CLOSE 
C:\DOCUME~1\postgres\LOCALS~1\Temp\pgaD7D5.tmp SUCCESS




Re: how to create backup copies

From
"Andrus"
Date:
> Here is filemon log with filter pgagent

Full log (without any filters applied)  is added to this letter.

Andrus. 


begin 666 unfiltered.zip
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
M&V^;[4QC,J^ E0]#>-!�.,6&K"\4#A'HS*PY?*GFC,BU%Y^)3M"<@\&96'
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
M-UAXTQ*&YP:K$.!CWT-Q@R6*4!Q"'Y@8+%J-Z0QR:&RQ7C(%Q.1,+%?5F
M,ZQ0E$XTC[W!HD29Q1X0=C3[+Q<2E(\]UB8J]D7Q?BW$48]^]YS92,H"TB#D
MH;F1R1E].Z,^^;M>)I,R8HS-H;G!,D8]!Y/I&#W-I1[XY%I9IF,D^9@X-#>R
M-Y(#1B;-7M[%2;.!=W%"+@'BMC?MA9YCQ&:+L&Q1E.$@DSA8OQAN*+6R>@L#
MK"A61.5TC%H]O87:%@;K%1.G?;&4<0=I7\F;RYUEC??I@:0*7QB0XL; P*,^
MK'4,2OL:C_,/M0I]+AZ7]E5[4-F%Y-*^?G7[PM.^6 (I2_MB[2.3]M4LKV?<
M,\DAPC5KZD&<Q76_=PCP:5^L95Q<_1$85-H7*QEC4,BE+!8R1L%0:5^L8XR!
M(=.^6-X89S0B[8O%C3$PA,5D23^J*U3:%^L<HP:&2OMBF6,,#)7VQ1K'*!0J
M[8L5CE%#0Z5]L;PQ#H9(^V)98Y0'4&E?+&6,Z@V5]L7RQ1@8ES.Q<E%O-L.*
M1NE$,_1&G0'F:5\L8%2TEWKX$V.?9F4_[XO%JD5%'/7H=S.E%NL18T#(M*_%
MPD.MSJA/_HZ76:P=E&%LTKXVNH9?J(.IS_R$N=0#GUHK6RS^B^)C(NUKHZO\
M!8X,EOLIXJ39P+LX(<7#<-N;]F3%M+VS119+]T09#BJ)8[%V+\)0NYG?K9\:
MCVW:&N\!D27\_8&P5B_,<B-4-T]HL< O*$\X`F)=3%/G-\-C\H062_Y$D$R>
MT&(!8#2D<SY@L09P.6)'C6_:$U4G"W%P16KP\COAT9]C*,7E/AQAK/);')'2
M>[+!.C]-($4*&*$2W(;5?D'<5GI,GVI/%;MX'+=A!: (DN,VM1>*IY"$Y\NN
M-XX;W[0G6R4$.+@B-_CX'58!AAM*L0@A'F%-V1]:'V+9GR)9:VK_L.5$=YK7
M.R]/7\;J/TT@O07!&)68%; &,&16& /QT:G'!G,\;E; XD 1)#<K8+%@],FX
MQ>) T<FXQ:) ^F3<8HE?M&T=SE+4^&&<Q2R_=PBP)^-65JN0PB!.QJVL5"&%
M0F;[9*4*21CB9-QBS5\,#'4R;F6E"FFCN2?C5E:JD((A+";*\I-=(4[&K:Q2
M(3DPQ,FXE94JI&"(DW&+-7Y1*,3)N)55*R2'AC@9MUC'%P?CGHQ;K.*+\@#B
M9-S*RA62O2%.QJVL8"&>`!XY4U&K!V<S6;W"17<>NJ-.`<0!O,7*/=G /"#H
M[>7QL*B'/^%B>M6+<%_2K.<=')G.#]ML.+.6J?PH$/H`7B;S\^V,>O"[7B93
M^&&,AP-X+/!3=##UJ9\PE_Z\3RW)9?H^DH^I`WC%"H9P9!0?Q\4X>HD^C",K
M5CIN>].>J$I/0%)*4=#GE2O"PKX(0^UH?M<4\H'[718+^18'/O,?>-%!OS]0
MJ2CG&Z.Z:<\2"_J"TI[9LBN76-H7W3&0]BRQRD\$R:0]2ZSYBTY[EECG)TI[
MEIXU`"=,4F*U7K1MG9.-$DOV-($6-_'>0< F/DLLV5M<F! 81.*SQ(*]&)2\
M;&IG_5-BP5X<3E65;G]D"WD*ATA]EEC'%VFVTLGDE5C&%X/CY(I*+-V+ZXO-
M"9O)%O04#I'\++&B+P:FL99P-%DBCX"I.WIQ8+":+\YHA74'!VOYXIR@=(\F
M2BSBB\0I";NI\T!;MZX7R,KUD5Y Y%E+6;T^/-\\,G3TF\"ALZ>L7-_2Q#9T
M1YT&9AG04E''APTFJ];G-_I8PJ?9F32+>P)(G0'<O&$IJ]9'TEE1- T!E) !
MMB#J*P'"T=2C?YX%+15?%5YP,?4U@&LO69T^_P6ZK%(?B6.:PKHXNXI_1>7>
M`I!BI@\#"5-\H\8W[<D$>OZ9*DV!GD\""<OT(@RUJYD>J^^61Z3U'1$_S9T&
MD&:X;U&))"66Y(4E*=ME'],4\\WPN"2EIJYO!LDE*;'$+SY)B55]LB2E9ZF^
M:8AC95ZT;=T0Q]H\3:#%"=T["/@DI5";1V!024JA.H] H== 0GD>B4,E*87Z
M/ J'2E(*!7JTV8@DI5"A1^"X>2.A/(_L"Y6D%.KS*!PJ22G4YQ$P9))2J,\C
M8,@DI>P]8=IH5))2*-$CG8!*4@HU>C0.D:04JO0('#))*7M:F/0"*DDI5.K!
M^>:1H365>G#VE!7D6YK8'KLC%.KA*7J#H)G70P83RO2\1A^K]#0[DV9Q3P"I
M,P"1UA.J]2@ZHY.40LF>9V_45P*$HZE'OY.DU!3J01>3U>+SLY>L$)__`EU6
MB8_$(9.4FN(]/#AIMO0$D.;I'@227;T?-[YI3ZC;\\Y4*5;A\TD@55B^%VRH
M2O8TL/\(5XKR/'3UOE+4Y,&K]Y7L8=\I$+IZ7V%I7MJ2_!76[J4OR5]-=("?
M+SZOKN\W^.LI_3&0CTY?_/3C\;_S\\=//']]^N+YZ[/NW[Q;??GJ&<S51 HX
MQR)'U!=XG'D^VF"U`&N(8]_V^R8GVC^GR6Z>>^?39C=V%T?UT='A/66X%[>K
MB_N5:[J)(C"V.R3TIOG"PPN"$\K51/<W;S8FG_SKS<??OZS^G6]:MSXVF76T
ME+L['D':]2=R/@W7)S]B' ;/-[@HO*GCEQA8=C;-M0.>A'_DM&R#B0)_2+"'
MX!R?'!V<OCQX^>KU,9]TKPK$#@EP'U;%58&8(9&-"T07*6R\045LDJJGB&-2
MCBKBJ51]W0E'S3 1/Z6T+V*F!+B;_$)5(')*9&*S)V(R>R F@X@I%2:B)?G2
MS" &2KAB,3MA(';I8! 9*5A58=L39=6=K(C65AW6@N\N/CO&131T=/SZ^&'+
M&VU>"[=*XM&S<#>DNA,#NQN+R$:ADY!78CIYGK_/#S]<W!/.^L?J]I^WE_>K
M5Y^(?BHST/ 9)Z?O#EZ>_G1RM!0UUF?7%KX]M8ACQ-M3BRB&V9Y:1 \['7/$
M$)(Q]^3)$A&(E">=CW'WS25B&.&^V8%G)\$RY7*&_ Q&Y5B5*?=>Y)<PXL>J
M]&&C<"XH$<6(N:#T6LU,N:!$_*%N\NF:MDRY3%G"UD[@#'A^B9Q*>[_DB?^X
M;ZI2[IL6;%]I)W9\;;]!WRG)S'JNG>@)'?64VZVEOJ=,_"QA:R> 0NVNG0CR
MQ']("%4I$T(+IJ_W3'0U(KKXF;P.7C31%UB.?CC;K 7K8%J:+:F&9N=KF3KB
M!*OVV0N]>7OZ_=OGW1"]./WQQ].3[F_._O;C\Y-WW=_\_.KM3V='W=\4659E
M-B\.LZSL#Y)/GO_\[\-W/[[Q7:/7>Z2->H^+HWI/E#'$C=?1MHX+]( -(HJ=
MNEP3NBW3^2IV@]9XI8 TAP)QT6Z'`G$7&8$ZGS6-Q0:Q83J'F'V$U^Y.TPM@
M:FE($VG[P6/":.L,1ZNKU?UJ\TTP=97""'M<.K4[34_-L/>X/VRU4]X.W@;&
MA^429A_;8&Y+DOYK$;DI6EO[J(V!\3ER"U_NMXAWQ(F[UFNM->EHG?DLE])Y
M;YWME""<W'F=(9+85>Z\SO:73*JS/263'E*8=8:((_T.I<[VMS.LH: Y=0JS
M5I<XA_1\3XGSQU&'^NC$?8?ZZ-38>TJ:#W9'3)<\A5E#&79JT^^9Z*"L.WI-
M4T/5=D0*LPX78GNF,&LHMV862% JO<LD1IU4/+W@NU!$G1I[3Y3Q&#=05IT@
M65!#/?5N70Y1QNY3F#548"<9"L1%NQV*X Q2@NQA#?79.TIAUE"LG<(+H%)[
M/RG,VD_)K6F$/2Z=DNJ[E[!WDG&JM47>H8F8I&)O_TP(5'OK61MJOK?7J$7V
M=A84G1?WV-K78YDN)KDF6T.EMS2%64/Y-K-"]Q)<)XP<J,S>00H3:K=WEL*$
M:O!D%/T84LFR27PT/^8OH?K[L:",+O3CS@0*OQ-#[V5#^##<4."=IM\/O=[+
M&NBQUTOYHX2CO9<<^6._]R*?>@1?TD\E6R8L2LOUD1\KI-6+LO)TK@85Y6F@
M'W+#4$^>VL^@G#RQQ9-<4JG#1>(+>>%PY;=O7ACJNIE5)]1B[S0SM!]9]H/?
M+NJRD_$C5&0G[_;2,5JZ<(4*[Q2)'RC\WJFG0SGY'M+14%2>9"A\DD2[&8K@
M[5Z*3#!4E^\J'0T5YRF\``K+]Y2.WK6XO(;B\M3T'ZXGUP3?B=*RAD+Q':35
MH&Y\=PEI/ZFXW-HC)CL[?OOSJ^X_'1[_]W&'4VP2TFN87UZ=G+P[O_OK[G[U
MQ13G'V^N/UU^/G_^]>OQ'^OO.O[#74#8TM3EJ-2^;7J\L2A<&<]FV7A+N8'S
MN3Z7T)F@%CR),X&2-C64C,>5M*&]"FK#]9P7:K_U"A2!S29;G-KFUH84X,V+
MTJU<O"Y ^^#'7&WJ'@?7DB[6!99]_96K6:V-PY6L#K7;!-1]6ZUA:U7W0/YO
MJTUP.-)NV$K6HFZ!FB,-6]):C,C4%FDRKKBU"'%><[EA2UOW, M%QB=-;YKC
M"ECK.G;#UJH6CP?M<) 7PJT$PU]O;&'T!W]U#F-\H;D)\6Z:@T%,-??YZN;#
MQ5775%7,FMI)J<6%:;_!%:;EE>P:OR+3\<TK/C61NX^8#FZ9RUZ5+;Q)(H<O
M36@"*3XZ5<!Y-H=O4 2]85IX\%ZA^ 9-X3?3%HJO5!1^4VT!WZN(/B)I"O@^
MA>@-TZ: 3U+0AQI-H1CAA3OQ#.]8-(7B8S(8:/%!*>\@8"4@32%[4(K (-XP
M;0K9DU($"OE$4F-D3\J1.,0;IHV1/2M%X1!OF#9&]K(4;3;W#=/&R%Z6(G"<
M9R4;(WM6DNP+\89I8V2/RE$XQ!NFC9$]*T? 4&^8-D;VJ!P!0[UAVAAU%B#?
M,&U,`AX@WC!M; (>(-XP;:PZ#U!OF#96G0>H-TP;JTX#SA%P8Q4?EX.SIU7G
M`>(-T\:JT\!,M]=8R ":!E/G`&+T%9^9@YTITRSN"2!U!G U;4VIOPX@WS!M
MRH0,L 517PFXCE:J1_]<<]>4N]H'E.IK`,)>^@L`<H%>ZB\`J#=,FVI7\5^E
MV=(30'H/3RX`00Y8?IISU/BF/1CNBIFJ*DT&@$T@59 `(@RUJYF^DKTJ:XSW
MB,!H5P2J%<-]A$HD*6L8[T%)RA$0ZV.U8M3/\+@D9:WXSOP,DDM2UEX4$9ZD
MK"$CR)*4M5_T3T.\5@QQ`U[U;6K%K#T&6IS0O8. 3U(VLNT\@4$E*1O94IY 
MH== C6PU3^)02<I&MIBG<*@D92-;SM-F(Y*4C6Q)3^"X>:-&MITG^T(E*1O9
MDI["H9*4C6Q53\"02<I&MJ@G8,@D9:O.`G22LDW `U22LDW `U22LE7G`3))
MV:KS`)FD;-5IP-T-LY(\[=F3U>2I3&Q#=]1I8)ZD9+5XR@9K62V>WNBWK )/
MO3-I%O<$D#H#N&F]EE7;Q=,9F:1L61V>:F_45P*$HZE'_SQ)V;)J/'474U\#
MN/9B17JZ"_265>_%XU!)RC;?5?SG:;;T!)#BZ1X&@ARPG'L;-;YI3Z;;\\Y4
MM5BW)\JN4 FD%LOW(@RUJYD>R_.V=:Y&K7_]_/[/JYO/_<V[[J\\F_QE,V*Q
MU&UGZFH(S$<99XN%>@/XX>'A>:(/T*,&T\UHG%ZUQ3*^L.',7%WL:#@5F2%S
MK[F,@/1.`4RWTN MI[=',+D[0J,.B92^IO2F)BP%U 32XY QJINM;[$>,"1;
M/P9BR1;+`J,[!K+U+98(BB"9;'V+U8+1D*[G8\G@XMPU;GS3'J0&10?'XD#1
MH-!^!RDBPE!ZNX:%$18=$)JZ\!T1+ C4!%*D@!$JP6U8%!C$;2,@UL>P.#"Z
M8XC;%+6"<TB.V[!J,!K2]7PL'%P.V7IZ3:S%,D%-!U?D!B^_@Q01;BA%92 >
M8:P,7!Z1UG=$L#I0$TB3`EK$;5@B&,9M[;*/8;5@=,<0MRFJ!^>0'+=A'6$T
M).'YLIS#N/%->\)5@K>#*ZH&O?P.BP?##:6H$<0CC#6"BR/2>,\V,O%@") B
M!31PW89E@T'<UGC,GXJJPCD>QVU87RB"Y+@-*PVC(2?5TEJL,EP.UV:V%,%:
M0D7G5E01>OD<EA!&&$IQ(\"/KBP[T)3>HR$Z:P@!T@S]$G$:EAN&<5KIX5^:
MT5YZ<1J6((H@.4[#>L1H2">3C?6('M%:3J,5ZPX5_1LK#T5C0KH=5B!&&$IQ
M#P`'6)8;:+WG&:PWU 12)( 6KM:PZ#"(V5J/F1-K#Z,[AI@-RQ!%D!RS845B
M-*3C^%B2N!RP[6P=@K6'BOZM*$#T<SOA`8)C*,4=`!Q@66:@]3S1*3*L.]0$
MTB0`<#;:(>F='[2+9U0=G&;,^YR-=I"*ZX/6YVRT@U1,([3NR=F#XZ_K3 L#
M=G+BU[4G7"+X^[<F,_BXG?#X8&XHK$'4&V"L0539\G8@:?(",Q 8^$F%7!TX
MI(#D0J[N`SA",+885[P?@3^4@NS^S?W%/5-3^+&@_:M/;HBQ6L8>DHAE%_#D
M]-W!R].?3HZ6PIF5,TZP&')@;VYV[7(TT;<KN;G9M<U1PF9(J)N;1<;*$?L?
MD5X,QI'3G7<X7-Q+<-:M$U!<]$N@UHY/0'$<(($BKP=T6%S(B["J\8VT+1:,
M[DBL(K,-Y1DPK&.Q)JRUQ8)A'8O55#7E&S#4([%,Q^^4;\#0C\6JFHKP#59[
M*(UDPC=8X:$(J\Q*PC=8Q:$(J\U+PC=8J:$$JS2%)7R#51N*L&IC*=](P1M5
MMP:A?",%;U1E:2C?2,$;55L9RC=2\,9:TT/Y1@K>J.OQI: !BY4J2J?ET3-T
MW6RVP8*\`>J4$U";!B$YQ*\'6?6APGJ0E1FB]2 K%/1?9'ONF%FE8(^TM$GC
M88F4$"LB[*$64D(\$KLY9[6$PJX-N["R+!\<'08P5:8D9/6^N9M>9*RV<$ )
MGT"<0B4=#(S:*)BF[/QL=D&Q`X+1' =D2Z>T0P<$PSL*B"B(T>' 4(_"J>LJ
M)X @/<0!=7-NXP)!=H@#:FU.#!'DADA?J&WM`D%2B 4J"-,M<D*XZ9JV<IV!
ME14*@-S2&!V./B_,+V%W() 3-#F;%1G&=Z<J,^<>=@>DSPK3`AD=!.0#5:OI
M$P+A!) ,5+NSLR4"*R'4,-RPNF<UA )VRVU%[(]8=:%N?_27"*Z[L7I"#9"^
M4D:'`4E T]%8H:&JR1+M&HCN[(P+6)5A[&Z5U1&J;^)8^:#02.S6BA4/QMJ*
M50GJVPI&N\Q6_!MG'2YD@,4>KO_'NXNR[$$0E"(13'")_ $K- S/'TR@>"]7
M7!TXB)RLA!4?:H!RPA)6AR@%W=+LNM)$#R6DCDGSFQ9EW!'B[JRT4&-P2!]D
M18;QYH+L$)R&^Z^#[,\7O8RA,'TWWJZN+URW9C6'Z@3/J@U338:L'#%V,F1U
MA]JVREGAH7KV-V>EAVFROSDK0%1P`X:[<U:%J(#)4'?.RA!E9R(YJS64GXGD
MK+X0G(GDK(A0>R>0LRI"S71^SFH'5=/Y.2LI5$[GYZRF4#F=G[.Z0MUT?LY*
M"Y73^3DK(U1.Y^=8+JB7SL^Q2% OG9]CA:!>.C_'DD&]='Z.]8-JZ?P<2PYU
M\D0YUAMJ<C:6&^JE\W,L-M1(Y^=88ZAJM1TD"W,L+53MSLZ6"%A6J)3^SK&@
M4#&=GV,YH59_L)!0R=VP@E EG9]CY:"FHV'=H);)=G5^F&.YH"H2Y(+P77F.
M%8&:NW*L!]3/8.18%!AA*ZGRS\E:Y5CZ%]4BC&'5BRPY%@$J8W'!;(U=OG;U
M]?/[]=6DQQ_^X^K9^CK@L\P^R\W[S06EP^X/.(&7UVU=MIL/X&*\_P#N2E80
MZO;)J#7JP&?K16W_!5SLIS;!^L&R_@,XKDAB@@YUMH(<"Q)77^Z^W%_TZ$7=
M6$%*:"Q G+=*&G7"/"=N5C@?:PW#6WQY=W;Y+[?-@F^322V-!8)W7=]7#['9
M;94>K?7+JY.3=^?OCG]\$V,XR[8_2:2-04Y.#SJ<'PY>OGI]O)!8^Y_C[VS[
MHGIY].RH,=FSCE+,L^=Y]?R9?7EL\Y<OOGO^W5'YOUWCIE@O& X[?]M\5LE^
MUF HJM^;'U>);58_%9OUX;HU6B,Q6IO6:&,MX/X=K>O1T:N3[P?3C16$P:;;
M*@/;-*8S;/O[C-&M>M#Y+ ^;E8EM5CT5FTUC="L@C#%:D]AH[5-RM'F,;A6$
M$:8;1(%YEL1T@QS0;7^?,3H("-W/\K"936RS\JG8;!JC@X0PRFAU8J,U3\G1
MG!AM!:8;M()YGL1T@S30;7^?,3H(#-W/\K"926PS^U1L-HW104@89;0JL='J
MI^1H\Q@=M(-1IAL"O/CF[?T?=Q\OKON?YT6VW;^_>7OZ_=OG_\[/SY[_?'[V
MXN6;FZN/?YVS>2)@R4']1\%1RIS-A]_]=7>_^F**\X\WUY\N/Y_?W7RZ_^=%
MU]/7I]^[B=F'DC7YH/_;"5BQ2S"S!4OA\(,4T&U_G\PZZ G=SUKV]$$6F,IF
M]5.QV919!\U@E-':I$8KLNPI.=J,68LLCS==D2%"()GU^>OCM^]B:+7(S ZQ
M1MSPR^7UCY^_W&^PK"EF3C&0VZ^WEW^L;N_.CR[O_OYU=?OIL/LOGD=4158"
M/#)S&P(^EH\^W^!5`&\V['X8FV8'>C!I(JEAV]\C91>#]-#]K.40&@2%B6PV
MZ CW;K,)91>#[##*:":QT>Q3<K0Y90^ZPRC3#:%OTYBN9MO?9XP.@D/WLSQL
MUJ:UV2 >W+O-IC$ZZ UCC#9("%,9S3PE1YO'Z" ZC#+=$.!E&M-5;/O[C-%!
M;^A^EH?-FL0V:Y^*S:8Q.D@-8XPV* @3&6T0#SX)1YO'Z" [C#+=$.!5&M.5
M;/O[C-%!<>A^EH?-ZL0V:YZ*S68QV@J,-J@)$QEM$!<^"4>;Q^@@5(PRW1#@
M]3?7]Y]N[QX2!MW>X^7KG\Y^V/[X:/7A]\_G)_<O;^_6ZK!RH@W;M&79M@8!
MFJLF(ZL>%X.FL&LKR9!6;/O[Y(Y!1^A^EL=8-HEMUCX5FTVY8U )QAAM$ 0F
M,MH@#GP2CC;GCM)(3#?$^TQSFM=%Z',+&?O>5X=3ZN%T'.FH:!^>@2V*06&8
MND/U%F?UY]>KSNZW#UQ9V9G;_?-?'W^]^GSX:^=.OH+L8E ,PO;?W-Y\OKWX
M<K!VL+OS%S=?OMQ</_S#69_0//_QXNMEUZ,JC_N*UK^70P9U!.29&!X4B"2,
M3V:8P!SG@T\V,#F"X1+"1-.;UHJDMCG^<_6Q^_@-E-G-,-C=#$.)8#P.6 D4
M[I9*454)^@3*.105) 8!(%/+H:@@4T0"#I>]NA7#9C5702H(#9X:1KR:1]<P
MX@6#0?I:#1DAV$0PZ(-;@[$]-?@O_^_%V?,WKPZ/7K_VGRIJ&-4Q$U;<9\!X
M9QQKC.3K6>(PIT!=LJQA='->0+6]:2YF0@\PSWC6:F)B/&(H&G&0^PU%`\/;
M8]ZB8%@R:6#XQ_8*S5R->/KG$+FIJX&<$8LXW&IKVZK9X$!2" ZB)F#M+W)L
M\<P>YG%1,SQKI1:&?WASHRA/L<EO"[;]?6:36L-^UO+NOK6);58^%9M-LTEM
M)3%:G=AHS5-RM'DVJ6WC36>R4<@3]^T3O"QILAQ!JEZ2-UGA@Q7L$28SJ%U1
MU3R3<0D^4#7/9%RV3O+>DUO:Q61<LD[Z'AT!52> (E^6-%F3`(H^8S%9FP*+
M?%G2Y#"Z55^6-#D,:]67)4T.PUKU94F3PU!7?5G2Y##T55^6-'D*QJ!?EC1Y
M$M8@7Y8T>0K:H%^6-'D*WJ!?EC1Y"MZ@7Y8T10K>H%^6-$4*WJ!?EC1%"MZ@
M7Y8T10K>H%^6-$4*WJ!?EC1%"MZ@7Y8T!>2-\()5IH#D\%CRUPT36U1UFY'N
M"RD@?H59P'"7K3 -7O33*TPC7[;[)5&,@5&J6:W<&!BDZM7*C8&!JE@7SQ@8
MIDK%K8V!`:I5W-J8Q; -9QRJN+4Q,)KUBEL;`\-;K;BUL3#4]8I;&POI0:^X
MM;&0'?2*6QL+N4&ON+6QD!3TBEL;N\@)X::CBEL;JT\+5'%K8_5YP:F::BSD
M!$W.MOJD0!:W-J4^*\R*6YL2\H&FU4I]0G"=H(1DH-J=G2T16(6?9C%HP\K[
MM(M;FS(E&VQ1])<(A+OI,\&\N+6I( EH.EJEOS9P358EVC40W=D9%U1^1P'^
M^]\*AKSF)JZ"8:]?W-I4,/IC;.6ULU>Q%8SV9&]5FAHR@.:+>J:690^"H!2)
M8()+Y ]JO?R!USN!IE9<'3B(C,S(U) UTKQ5:6I((/&)M1KRA"RQ5D/*8!)K
MM6+T3ZSKSB>-XI2_!+4XYP>$`Y^ :F2+?Q*%RD ULF0`B4.GH!I9-H!&(G-0
MC6S]3R*12:A&M@4@@>@L5"/;`M!(9!JJD6T#:"0R#]7(]@*,0U")J%:6%N"0
MB$Q4*]L1T-8C4U%M`H(@<U%M`H9P=SEMJOG?9? V`3W0Z:@V`3_,\U$M9 9=
MPR6@!L(3=K9LL%@DJ N5@!C<)([%NL!(IB.S4A9+!?5ZE	X#B=Q3)#*<HF
M,66QQE#7W1*L%PBK*9X@+'5H=ZR Q86Z4) 5(EX%LUA!J)F/L%A *-P]4TD"
MBV6$4>:"<1^LD_BO@^S/%^NGKM;/K*Z[\79U[3X;9;%L4#$#9[%H4#];:;%R
M,#Q;:;$\4--66!RH*<^Q6!NH+L^Q6!\H<P,FN6:Q3E"&R>36+-8+1N?6+-8&
MBG)KUE,+.(T*K/=3/*JQ6 >HI+>R6!6HI;>R6""HI[>R6%2HI[>R6%.HIK>R
M6%"HI[>R6$FHI[>RRT)"';V53: E)--<-H6:D,IRV01J0C+)91.H":D<ETV@
M)G1W2UA)J,G9":2$9(++)I 2SO);%HL(5:V64C8T6"R1?(#HSLZ6"%A(J*1/
ML@E$A$QF*ZF*<(NR`_&03:HA?$AK[4Q":+&$4,MDBJ* A>[LC NP@C!B5X[%
M@IJ[<JP83)#!P/+!"%MAE6!,U@I+`J-:A#&L6KO 8O&?,A87S/U#]DO>$_JF
M_6/@K=^T;_+-!W QWG\`>:LP%'78M_6H`Y_E1;;Y`B[VTYJ@66=!-Q_ <44"
M$_2HLQ7D5H68Y$%DNU4;/J67M^U6F1C^$K+=:@T3V<P\%9M-RO78K0PQQFAE
M8J-53\G19N5Z[%9_&&.Z1XXHDCR(; <MHMO^/F-TT"VZG[5LLT&)F,AF@P1Q
M[S:;QN@@68PRFDULM/(I.=H\1@?!8I3I'@.\2/(@LAV4AV[[>XW1EOVL99L-
MRL-$-AOTAGNWV31&!W5BE-%,8J/9I^1H\Q@=Y(E1IAL"/,G3NG90&[KM[S-&
M!V6B^UD>-FN3VJP<5(9[M]DD1LM!DAAAM'(0&J8RFGE*CC:+T7(0)4:9;@AP
M\\WJR]V7^XO^UT7=V'B)0CF("XE6R4W^)!-VXJJ4RD%#&-7BR[NSRW^Y;39\
MF[34H1R4?T62IV?+0>[GMK]'2BL'::#[6<LN-J@`4]G,/!6;32EM$ A&&:U,
M;+3J*3G:G-+R6F*Z(:R3/#U;#B) M_U]QNB@&'0_:]EF@P8PD<T&S=_>;3:-
MT4$7&&4TF]AHY5-RM'F,#E+!*-,-`9[DZ=ER$ JZ[>\U1EOVLY9M-N@%$]EL
MD GNW6;3&!U4A5%&,XF-9I^2H\UC=) 5AION_P-02P$"%@L4````" "YG(TT
M_;,[F"])``"\^ ,`$ `1```````!`" `MH$`````1FEL96UO;G1E<G9E+DQ/
H1U-$! " ````550%``==?CY$4$L%!@`````!``$`3P```,1)````````
`
end



Re: how to create backup copies

From
"Dave Page"
Date:

> -----Original Message-----
> From: pgadmin-support-owner@postgresql.org
> [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of Andrus
> Sent: 13 April 2006 17:41
> To: pgadmin-support@postgresql.org
> Subject: Re: [pgadmin-support] how to create backup copies
>
> > Here is filemon log with filter pgagent
>
> Full log (without any filters applied)  is added to this letter.

Well, pgAgent creates and deletes the file as it should. Can you try it
with your AV disabled though please? The log shows some interaction
between it and pgAgent (though I'm not sure what exactly).

Regards, Dave.


Re: how to create backup copies

From
"Andrus"
Date:
> Well, pgAgent creates and deletes the file as it should. Can you try it
> with your AV disabled though please? The log shows some interaction
> between it and pgAgent (though I'm not sure what exactly).

I stopped Symantec antivirus process but the error message is still the
same.
Filemon log included.

I also entered direct call to pg_dump.exe into definition window but
error message is the same.

Andrus.



begin 666 Filemonterve.zip
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
?550%``=#L$-$4$L%!@`````!``$`3P```&]*````````
`
end



Re: how to create backup copies

From
"Dave Page"
Date:

> -----Original Message-----
> From: pgadmin-support-owner@postgresql.org
> [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of Andrus
> Sent: 17 April 2006 16:35
> To: pgadmin-support@postgresql.org
> Subject: Re: [pgadmin-support] how to create backup copies
>
> > Well, pgAgent creates and deletes the file as it should.
> Can you try
> > it with your AV disabled though please? The log shows some
> interaction
> > between it and pgAgent (though I'm not sure what exactly).
>
> I stopped Symantec antivirus process but the error message is
> still the same.
> Filemon log included.

:-(

Do you mind if I send you a custom built pgagent.exe? I want to remove
the cleanup code in this particular failure case so it leaves the
temporary file/directory behind for examination.

A couple of other things - what OS/service pack level is this, and was
your service user (postgres?) created by the pgInstaller PostgreSQL
distribution? If now, what user rights have your assigned (logon as a
server/batch job etc?).

Regards, Dave.


Re: how to create backup copies

From
"Andrus"
Date:
> Do you mind if I send you a custom built pgagent.exe? I want to remove
> the cleanup code in this particular failure case so it leaves the
> temporary file/directory behind for examination.

Yes, I can run it.

It may be reasonable to add button to Step window which runs the step and 
displays output
in window like in backup/restore commands.

> A couple of other things - what OS/service pack level is this,

Microsoft Windows 2000
5.00.2195
Service Pack 4

> and was
> your service user (postgres?) created by the pgInstaller PostgreSQL
> distribution?

I created postgres user manually since pgInstaller does not run from RDP 
client
(Magnus wrote in pgsql.general that this issue will be addressed in 8.1.4)

> If now, what user rights have your assigned (logon as a
> server/batch job etc?).

Active Directory "Member Of" page shows that user postgres is member of the 
following groups:

Account Operators
MYCOMPANY
Domain Computers
Domain Controllers
Domain Users
Pre-Windows 2000 Compatible Access
Server Operators
Users

Andrus. 




Re: how to create backup copies

From
Andreas Pflug
Date:
Dave Page wrote:
>
> 
> :-(
> 
> Do you mind if I send you a custom built pgagent.exe? I want to remove
> the cleanup code in this particular failure case so it leaves the
> temporary file/directory behind for examination.

How about a debug option for that.

Regards,
Andreas


Re: how to create backup copies

From
"Dave Page"
Date:

> -----Original Message-----
> From: Andreas Pflug [mailto:pgadmin@pse-consulting.de]
> Sent: 18 April 2006 10:50
> To: Dave Page
> Cc: Andrus; pgadmin-support@postgresql.org
> Subject: Re: [pgadmin-support] how to create backup copies
>
> Dave Page wrote:
> >
> >
> > :-(
> >
> > Do you mind if I send you a custom built pgagent.exe? I
> want to remove
> > the cleanup code in this particular failure case so it leaves the
> > temporary file/directory behind for examination.
>
> How about a debug option for that.

I was considering leaving it like it - any failure in those few lines of
code would probably warrant examination of the script/directory.

Regards, Dave.


Re: how to create backup copies

From
Andreas Pflug
Date:
Dave Page wrote:
>  
> 
> 
>>-----Original Message-----
>>From: Andreas Pflug [mailto:pgadmin@pse-consulting.de] 
>>Sent: 18 April 2006 10:50
>>To: Dave Page
>>Cc: Andrus; pgadmin-support@postgresql.org
>>Subject: Re: [pgadmin-support] how to create backup copies
>>
>>Dave Page wrote:
>>
>>>
>>>:-(
>>>
>>>Do you mind if I send you a custom built pgagent.exe? I 
>>
>>want to remove 
>>
>>>the cleanup code in this particular failure case so it leaves the 
>>>temporary file/directory behind for examination.
>>
>>How about a debug option for that.
> 
> 
> I was considering leaving it like it - any failure in those few lines of
> code would probably warrant examination of the script/directory.

'k

Regards,
Andreas


Re: how to create backup copies

From
"Andrus"
Date:
> Yes, I can run it.

I entered to the step definition window

c:\mydir\mysubdir\mybackup.bat

and ran pgagent.

1_1.bat file now remains  and contains line

c:\mydir\mysubdir\mybackup.bat

I executed from cmd  line

runas /user:mydomain\postgres cmd

cd  "C:\Document and settings\ postgres\Local Settings\temp\pda48EB.tmp"

1_1.bat


and pg_dump.exe creates backup file


So running 1_1.bat manually as user postgres works OK.

Andrus. 




Re: how to create backup copies

From
"Andrus"
Date:
> I entered to the step definition window
>
> c:\mydir\mysubdir\mybackup.bat
>
> and ran pgagent.
>
> 1_1.bat file now remains  and contains line
>
> c:\mydir\mysubdir\mybackup.bat
>
> I executed from cmd  line
>
> runas /user:mydomain\postgres cmd
>
> cd  "C:\Document and settings\ postgres\Local Settings\temp\pda48EB.tmp"
>
> 1_1.bat
>
>
> and pg_dump.exe creates backup file
>
>
> So running 1_1.bat manually as user postgres works OK.

Application log contains

Could'nt execute script C:\DOCUME~1\postgres\....  GetLastError() returned 
183, errno = 0

Andrus. 




Re: how to create backup copies

From
"Andrus"
Date:
> Application log contains
>
> Could'nt execute script C:\DOCUME~1\postgres\....  GetLastError() returned
> 183, errno = 0

From

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt__popen.2c_._wpopen.asp

Note   If used in a Windows program, the _popen function returns an invalid
file pointer that will cause the program to hang indefinitely. _popen works
properly in a Console application. To create a Windows application that
redirects input and output, see Creating a Child Process with Redirected
Input and Output in the Platform SDK

Andrus.





Re: how to create backup copies

From
"Dave Page"
Date:

> -----Original Message-----
> From: pgadmin-support-owner@postgresql.org
> [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of Andrus
> Sent: 19 April 2006 11:21
> To: pgadmin-support@postgresql.org
> Subject: Re: [pgadmin-support] how to create backup copies
>
>
> > Application log contains
> >
> > Could'nt execute script C:\DOCUME~1\postgres\....  GetLastError()
> > returned 183, errno = 0
>
> From
>
> http://msdn.microsoft.com/library/default.asp?url=/library/en-
> us/vclib/html/_crt__popen.2c_._wpopen.asp
>
> Note   If used in a Windows program, the _popen function
> returns an invalid
> file pointer that will cause the program to hang
> indefinitely. _popen works properly in a Console application.
> To create a Windows application that redirects input and
> output, see Creating a Child Process with Redirected Input
> and Output in the Platform SDK

pgAgent isn't a Windows app, it's a console app (despite the fact it
does link to some (wx)Windows libraries). Besides, you don't see it
hang...

I'm going to see if I can recreate this problem in a VM and try to track
it down. I'll get back to you asap...

Regards, Dave.


Re: how to create backup copies

From
"Dave Page"
Date:

> -----Original Message-----
> From: pgadmin-support-owner@postgresql.org
> [mailto:pgadmin-support-owner@postgresql.org] On Behalf Of Andrus
> Sent: 19 April 2006 11:14
> To: pgadmin-support@postgresql.org
> Subject: Re: [pgadmin-support] how to create backup copies
>
> Application log contains
>
> Could'nt execute script C:\DOCUME~1\postgres\....
> GetLastError() returned 183, errno = 0

OK, think I've tracked this down now - and have been able to recreate it
in a VM. Unfortunately, the most appropriate fix will take some thinking
about. The problem is similar to the note you found in the MS
documentation, though not identical - apparently in Windows <= 2000,
services don't have stdin/stdout etc.

See
http://archives.postgresql.org/pgsql-hackers-win32/2004-07/msg00181.php
for more details. The fix in this case is not suitable for us
unfortunately and would need some adaptation.

Regards, Dave.