@@ -193,8 +193,14 @@ prepare_new_cluster(void)
193
193
prep_status ("Analyzing all rows in the new cluster" );
194
194
exec_prog (true,
195
195
SYSTEMQUOTE "\"%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
+ );
198
204
check_ok ();
199
205
200
206
/*
@@ -206,8 +212,14 @@ prepare_new_cluster(void)
206
212
prep_status ("Freezing all rows on the new cluster" );
207
213
exec_prog (true,
208
214
SYSTEMQUOTE "\"%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
+ );
211
223
check_ok ();
212
224
213
225
get_pg_database_relfilenode (& new_cluster );
@@ -245,7 +257,13 @@ prepare_new_databases(void)
245
257
"--no-psqlrc --port %d --username \"%s\" "
246
258
"-f \"%s/%s\" --dbname template1 >> \"%s\"" SYSTEMQUOTE ,
247
259
new_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
+ );
249
267
check_ok ();
250
268
251
269
/* we load this to get a current list of databases */
@@ -276,7 +294,13 @@ create_new_objects(void)
276
294
"--no-psqlrc --port %d --username \"%s\" "
277
295
"-f \"%s/%s\" --dbname template1 >> \"%s\"" SYSTEMQUOTE ,
278
296
new_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
+ );
280
304
check_ok ();
281
305
282
306
/* regenerate now that we have objects in the databases */
@@ -324,7 +348,13 @@ copy_clog_xlog_xid(void)
324
348
exec_prog (true,SYSTEMQUOTE "\"%s/pg_resetxlog\" -l %u,%u,%u \"%s\" >> \"%s\" 2>&1" SYSTEMQUOTE ,
325
349
new_cluster .bindir ,old_cluster .controldata .chkpnt_tli ,
326
350
old_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
+ );
328
358
check_ok ();
329
359
}
330
360