@@ -193,8 +193,14 @@ prepare_new_cluster(void)
193193prep_status ("Analyzing all rows in the new cluster" );
194194exec_prog (true,
195195SYSTEMQUOTE "\"%s/vacuumdb\" --port %d --username \"%s\" "
196- "--all --analyze >> %s 2>&1" SYSTEMQUOTE ,
197- new_cluster .bindir ,new_cluster .port ,os_info .user ,log_opts .filename );
196+ "--all --analyze >> \"%s\" 2>&1" SYSTEMQUOTE ,
197+ new_cluster .bindir ,new_cluster .port ,os_info .user ,
198+ #ifndef WIN32
199+ log_opts .filename
200+ #else
201+ DEVNULL
202+ #endif
203+ );
198204check_ok ();
199205
200206/*
@@ -206,8 +212,14 @@ prepare_new_cluster(void)
206212prep_status ("Freezing all rows on the new cluster" );
207213exec_prog (true,
208214SYSTEMQUOTE "\"%s/vacuumdb\" --port %d --username \"%s\" "
209- "--all --freeze >> %s 2>&1" SYSTEMQUOTE ,
210- new_cluster .bindir ,new_cluster .port ,os_info .user ,log_opts .filename );
215+ "--all --freeze >> \"%s\" 2>&1" SYSTEMQUOTE ,
216+ new_cluster .bindir ,new_cluster .port ,os_info .user ,
217+ #ifndef WIN32
218+ log_opts .filename
219+ #else
220+ DEVNULL
221+ #endif
222+ );
211223check_ok ();
212224
213225get_pg_database_relfilenode (& new_cluster );
@@ -245,7 +257,13 @@ prepare_new_databases(void)
245257"--no-psqlrc --port %d --username \"%s\" "
246258"-f \"%s/%s\" --dbname template1 >> \"%s\"" SYSTEMQUOTE ,
247259new_cluster .bindir ,new_cluster .port ,os_info .user ,os_info .cwd ,
248- GLOBALS_DUMP_FILE ,log_opts .filename );
260+ GLOBALS_DUMP_FILE ,
261+ #ifndef WIN32
262+ log_opts .filename
263+ #else
264+ DEVNULL
265+ #endif
266+ );
249267check_ok ();
250268
251269/* we load this to get a current list of databases */
@@ -276,7 +294,13 @@ create_new_objects(void)
276294"--no-psqlrc --port %d --username \"%s\" "
277295"-f \"%s/%s\" --dbname template1 >> \"%s\"" SYSTEMQUOTE ,
278296new_cluster .bindir ,new_cluster .port ,os_info .user ,os_info .cwd ,
279- DB_DUMP_FILE ,log_opts .filename );
297+ DB_DUMP_FILE ,
298+ #ifndef WIN32
299+ log_opts .filename
300+ #else
301+ DEVNULL
302+ #endif
303+ );
280304check_ok ();
281305
282306/* regenerate now that we have objects in the databases */
@@ -324,7 +348,13 @@ copy_clog_xlog_xid(void)
324348exec_prog (true,SYSTEMQUOTE "\"%s/pg_resetxlog\" -l %u,%u,%u \"%s\" >> \"%s\" 2>&1" SYSTEMQUOTE ,
325349new_cluster .bindir ,old_cluster .controldata .chkpnt_tli ,
326350old_cluster .controldata .logid ,old_cluster .controldata .nxtlogseg ,
327- new_cluster .pgdata ,log_opts .filename );
351+ new_cluster .pgdata ,
352+ #ifndef WIN32
353+ log_opts .filename
354+ #else
355+ DEVNULL
356+ #endif
357+ );
328358check_ok ();
329359}
330360