~ubuntu-branches/ubuntu/oneiric/postgresql-9.1/oneiric-security

« back to all changes in this revision

Viewing changes to doc/src/sgml/html/app-initdb.html

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2011-05-11 10:41:53 UTC
  • Revision ID: james.westby@ubuntu.com-20110511104153-psbh2o58553fv1m0
Tags: upstream-9.1~beta1
ImportĀ upstreamĀ versionĀ 9.1~beta1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 
2
<HTML
 
3
><HEAD
 
4
><TITLE
 
5
>initdb</TITLE
 
6
><META
 
7
NAME="GENERATOR"
 
8
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
 
9
REV="MADE"
 
10
HREF="mailto:pgsql-docs@postgresql.org"><LINK
 
11
REL="HOME"
 
12
TITLE="PostgreSQL 9.1beta1 Documentation"
 
13
HREF="index.html"><LINK
 
14
REL="UP"
 
15
TITLE="PostgreSQL Server Applications"
 
16
HREF="reference-server.html"><LINK
 
17
REL="PREVIOUS"
 
18
TITLE="PostgreSQL Server Applications"
 
19
HREF="reference-server.html"><LINK
 
20
REL="NEXT"
 
21
TITLE="pg_controldata"
 
22
HREF="app-pgcontroldata.html"><LINK
 
23
REL="STYLESHEET"
 
24
TYPE="text/css"
 
25
HREF="stylesheet.css"><META
 
26
HTTP-EQUIV="Content-Type"
 
27
CONTENT="text/html; charset=ISO-8859-1"><META
 
28
NAME="creation"
 
29
CONTENT="2011-04-27T21:20:33"></HEAD
 
30
><BODY
 
31
CLASS="REFENTRY"
 
32
><DIV
 
33
CLASS="NAVHEADER"
 
34
><TABLE
 
35
SUMMARY="Header navigation table"
 
36
WIDTH="100%"
 
37
BORDER="0"
 
38
CELLPADDING="0"
 
39
CELLSPACING="0"
 
40
><TR
 
41
><TH
 
42
COLSPAN="5"
 
43
ALIGN="center"
 
44
VALIGN="bottom"
 
45
><A
 
46
HREF="index.html"
 
47
>PostgreSQL 9.1beta1 Documentation</A
 
48
></TH
 
49
></TR
 
50
><TR
 
51
><TD
 
52
WIDTH="10%"
 
53
ALIGN="left"
 
54
VALIGN="top"
 
55
><A
 
56
TITLE="PostgreSQL Server Applications"
 
57
HREF="reference-server.html"
 
58
ACCESSKEY="P"
 
59
>Prev</A
 
60
></TD
 
61
><TD
 
62
WIDTH="10%"
 
63
ALIGN="left"
 
64
VALIGN="top"
 
65
><A
 
66
TITLE=""
 
67
HREF="reference-server.html#AEN82497"
 
68
>Fast Backward</A
 
69
></TD
 
70
><TD
 
71
WIDTH="60%"
 
72
ALIGN="center"
 
73
VALIGN="bottom"
 
74
></TD
 
75
><TD
 
76
WIDTH="10%"
 
77
ALIGN="right"
 
78
VALIGN="top"
 
79
><A
 
80
TITLE="pg_controldata"
 
81
HREF="app-pgcontroldata.html"
 
82
>Fast Forward</A
 
83
></TD
 
84
><TD
 
85
WIDTH="10%"
 
86
ALIGN="right"
 
87
VALIGN="top"
 
88
><A
 
89
TITLE="pg_controldata"
 
90
HREF="app-pgcontroldata.html"
 
91
ACCESSKEY="N"
 
92
>Next</A
 
93
></TD
 
94
></TR
 
95
></TABLE
 
96
><HR
 
97
ALIGN="LEFT"
 
98
WIDTH="100%"></DIV
 
99
><H1
 
100
><A
 
101
NAME="APP-INITDB"
 
102
></A
 
103
>initdb</H1
 
104
><DIV
 
105
CLASS="REFNAMEDIV"
 
106
><A
 
107
NAME="AEN82506"
 
108
></A
 
109
><H2
 
110
>Name</H2
 
111
>initdb&nbsp;--&nbsp;create a new <SPAN
 
112
CLASS="PRODUCTNAME"
 
113
>PostgreSQL</SPAN
 
114
> database cluster</DIV
 
115
><DIV
 
116
CLASS="REFSYNOPSISDIV"
 
117
><A
 
118
NAME="AEN82512"
 
119
></A
 
120
><H2
 
121
>Synopsis</H2
 
122
><P
 
123
><TT
 
124
CLASS="COMMAND"
 
125
>initdb</TT
 
126
> [<TT
 
127
CLASS="REPLACEABLE"
 
128
><I
 
129
>option</I
 
130
></TT
 
131
>...]  --pgdata | -D <TT
 
132
CLASS="REPLACEABLE"
 
133
><I
 
134
>directory</I
 
135
></TT
 
136
> </P
 
137
></DIV
 
138
><DIV
 
139
CLASS="REFSECT1"
 
140
><A
 
141
NAME="R1-APP-INITDB-1"
 
142
></A
 
143
><H2
 
144
>   Description
 
145
  </H2
 
146
><P
 
147
>   <TT
 
148
CLASS="COMMAND"
 
149
>initdb</TT
 
150
> creates a new
 
151
   <SPAN
 
152
CLASS="PRODUCTNAME"
 
153
>PostgreSQL</SPAN
 
154
> database cluster.  A database
 
155
   cluster is a collection of databases that are managed by a single
 
156
   server instance.
 
157
  </P
 
158
><P
 
159
>   Creating a database cluster consists of creating the directories in
 
160
   which the database data will live, generating the shared catalog
 
161
   tables (tables that belong to the whole cluster rather than to any
 
162
   particular database), and creating the <TT
 
163
CLASS="LITERAL"
 
164
>template1</TT
 
165
>
 
166
   and <TT
 
167
CLASS="LITERAL"
 
168
>postgres</TT
 
169
> databases. When you later create a
 
170
   new database, everything in the <TT
 
171
CLASS="LITERAL"
 
172
>template1</TT
 
173
> database is
 
174
   copied.  (Therefore, anything installed in <TT
 
175
CLASS="LITERAL"
 
176
>template1</TT
 
177
>
 
178
   is automatically copied into each database created later.)
 
179
   The <TT
 
180
CLASS="LITERAL"
 
181
>postgres</TT
 
182
> database is a default database meant
 
183
   for use by users, utilities and third party applications.
 
184
  </P
 
185
><P
 
186
>   Although <TT
 
187
CLASS="COMMAND"
 
188
>initdb</TT
 
189
> will attempt to create the
 
190
   specified data directory, it might not have permission if the parent
 
191
   directory of the desired data directory is root-owned. To initialize
 
192
   in such a setup, create an empty data directory as root, then use
 
193
   <TT
 
194
CLASS="COMMAND"
 
195
>chown</TT
 
196
> to assign ownership of that directory to the
 
197
   database user account, then <TT
 
198
CLASS="COMMAND"
 
199
>su</TT
 
200
> to become the
 
201
   database user to run <TT
 
202
CLASS="COMMAND"
 
203
>initdb</TT
 
204
>.
 
205
  </P
 
206
><P
 
207
>   <TT
 
208
CLASS="COMMAND"
 
209
>initdb</TT
 
210
> must be run as the user that will own the
 
211
   server process, because the server needs to have access to the
 
212
   files and directories that <TT
 
213
CLASS="COMMAND"
 
214
>initdb</TT
 
215
> creates.
 
216
   Since the server cannot be run as root, you must not run
 
217
   <TT
 
218
CLASS="COMMAND"
 
219
>initdb</TT
 
220
> as root either.  (It will in fact refuse
 
221
   to do so.)
 
222
  </P
 
223
><P
 
224
>   <TT
 
225
CLASS="COMMAND"
 
226
>initdb</TT
 
227
> initializes the database cluster's default
 
228
   locale and character set encoding. The character set encoding,
 
229
   collation order (<TT
 
230
CLASS="LITERAL"
 
231
>LC_COLLATE</TT
 
232
>) and character set classes
 
233
   (<TT
 
234
CLASS="LITERAL"
 
235
>LC_CTYPE</TT
 
236
>, e.g. upper, lower, digit) can be set separately
 
237
   for a database when it is created. <TT
 
238
CLASS="COMMAND"
 
239
>initdb</TT
 
240
> determines
 
241
   those settings for the <TT
 
242
CLASS="LITERAL"
 
243
>template1</TT
 
244
> database, which will
 
245
   serve as the default for all other databases.
 
246
  </P
 
247
><P
 
248
>   To alter the default collation order or character set classes, use the
 
249
   <TT
 
250
CLASS="OPTION"
 
251
>--lc-collate</TT
 
252
> and <TT
 
253
CLASS="OPTION"
 
254
>--lc-ctype</TT
 
255
> options.
 
256
   Collation orders other than <TT
 
257
CLASS="LITERAL"
 
258
>C</TT
 
259
> or <TT
 
260
CLASS="LITERAL"
 
261
>POSIX</TT
 
262
> also have
 
263
   a performance penalty.  For these reasons it is important to choose the
 
264
   right locale when running <TT
 
265
CLASS="COMMAND"
 
266
>initdb</TT
 
267
>.
 
268
  </P
 
269
><P
 
270
>   The remaining locale categories can be changed later when the server
 
271
   is started.  You can also use <TT
 
272
CLASS="OPTION"
 
273
>--locale</TT
 
274
> to set the
 
275
   default for all locale categories, including collation order and
 
276
   character set classes. All server locale values (<TT
 
277
CLASS="LITERAL"
 
278
>lc_*</TT
 
279
>) can
 
280
   be displayed via <TT
 
281
CLASS="COMMAND"
 
282
>SHOW ALL</TT
 
283
>.
 
284
   More details can be found in <A
 
285
HREF="locale.html"
 
286
>Section 22.1</A
 
287
>.
 
288
  </P
 
289
><P
 
290
>   To alter the default encoding, use the <TT
 
291
CLASS="OPTION"
 
292
>--encoding</TT
 
293
>.
 
294
   More details can be found in <A
 
295
HREF="multibyte.html"
 
296
>Section 22.3</A
 
297
>.
 
298
  </P
 
299
></DIV
 
300
><DIV
 
301
CLASS="REFSECT1"
 
302
><A
 
303
NAME="AEN82561"
 
304
></A
 
305
><H2
 
306
>Options</H2
 
307
><P
 
308
>    <P
 
309
></P
 
310
></P><DIV
 
311
CLASS="VARIABLELIST"
 
312
><DL
 
313
><DT
 
314
><TT
 
315
CLASS="OPTION"
 
316
>-A <TT
 
317
CLASS="REPLACEABLE"
 
318
><I
 
319
>authmethod</I
 
320
></TT
 
321
></TT
 
322
><BR><TT
 
323
CLASS="OPTION"
 
324
>--auth=<TT
 
325
CLASS="REPLACEABLE"
 
326
><I
 
327
>authmethod</I
 
328
></TT
 
329
></TT
 
330
></DT
 
331
><DD
 
332
><P
 
333
>        This option specifies the authentication method for local users
 
334
        used in <TT
 
335
CLASS="FILENAME"
 
336
>pg_hba.conf</TT
 
337
>.  Do not use <TT
 
338
CLASS="LITERAL"
 
339
>trust</TT
 
340
>
 
341
        unless you trust all local users on your system.  <TT
 
342
CLASS="LITERAL"
 
343
>Trust</TT
 
344
>
 
345
        is the default for ease of installation.
 
346
       </P
 
347
></DD
 
348
><DT
 
349
><TT
 
350
CLASS="OPTION"
 
351
>-D <TT
 
352
CLASS="REPLACEABLE"
 
353
><I
 
354
>directory</I
 
355
></TT
 
356
></TT
 
357
><BR><TT
 
358
CLASS="OPTION"
 
359
>--pgdata=<TT
 
360
CLASS="REPLACEABLE"
 
361
><I
 
362
>directory</I
 
363
></TT
 
364
></TT
 
365
></DT
 
366
><DD
 
367
><P
 
368
>        This option specifies the directory where the database cluster
 
369
        should be stored. This is the only information required by
 
370
        <TT
 
371
CLASS="COMMAND"
 
372
>initdb</TT
 
373
>, but you can avoid writing it by
 
374
        setting the <TT
 
375
CLASS="ENVAR"
 
376
>PGDATA</TT
 
377
> environment variable, which
 
378
        can be convenient since the database server
 
379
        (<TT
 
380
CLASS="COMMAND"
 
381
>postgres</TT
 
382
>) can find the database
 
383
        directory later by the same variable.
 
384
       </P
 
385
></DD
 
386
><DT
 
387
><TT
 
388
CLASS="OPTION"
 
389
>-E <TT
 
390
CLASS="REPLACEABLE"
 
391
><I
 
392
>encoding</I
 
393
></TT
 
394
></TT
 
395
><BR><TT
 
396
CLASS="OPTION"
 
397
>--encoding=<TT
 
398
CLASS="REPLACEABLE"
 
399
><I
 
400
>encoding</I
 
401
></TT
 
402
></TT
 
403
></DT
 
404
><DD
 
405
><P
 
406
>        Selects the encoding of the template database. This will also
 
407
        be the default encoding of any database you create later,
 
408
        unless you override it there.  The default is derived from the locale, or
 
409
        <TT
 
410
CLASS="LITERAL"
 
411
>SQL_ASCII</TT
 
412
> if that does not work. The character sets supported by
 
413
        the <SPAN
 
414
CLASS="PRODUCTNAME"
 
415
>PostgreSQL</SPAN
 
416
> server are described
 
417
        in <A
 
418
HREF="multibyte.html#MULTIBYTE-CHARSET-SUPPORTED"
 
419
>Section 22.3.1</A
 
420
>.
 
421
       </P
 
422
></DD
 
423
><DT
 
424
><TT
 
425
CLASS="OPTION"
 
426
>--locale=<TT
 
427
CLASS="REPLACEABLE"
 
428
><I
 
429
>locale</I
 
430
></TT
 
431
></TT
 
432
></DT
 
433
><DD
 
434
><P
 
435
>        Sets the default locale for the database cluster.  If this
 
436
        option is not specified, the locale is inherited from the
 
437
        environment that <TT
 
438
CLASS="COMMAND"
 
439
>initdb</TT
 
440
> runs in. Locale
 
441
        support is described in <A
 
442
HREF="locale.html"
 
443
>Section 22.1</A
 
444
>.
 
445
       </P
 
446
></DD
 
447
><DT
 
448
><TT
 
449
CLASS="OPTION"
 
450
>--lc-collate=<TT
 
451
CLASS="REPLACEABLE"
 
452
><I
 
453
>locale</I
 
454
></TT
 
455
></TT
 
456
><BR><TT
 
457
CLASS="OPTION"
 
458
>--lc-ctype=<TT
 
459
CLASS="REPLACEABLE"
 
460
><I
 
461
>locale</I
 
462
></TT
 
463
></TT
 
464
><BR><TT
 
465
CLASS="OPTION"
 
466
>--lc-messages=<TT
 
467
CLASS="REPLACEABLE"
 
468
><I
 
469
>locale</I
 
470
></TT
 
471
></TT
 
472
><BR><TT
 
473
CLASS="OPTION"
 
474
>--lc-monetary=<TT
 
475
CLASS="REPLACEABLE"
 
476
><I
 
477
>locale</I
 
478
></TT
 
479
></TT
 
480
><BR><TT
 
481
CLASS="OPTION"
 
482
>--lc-numeric=<TT
 
483
CLASS="REPLACEABLE"
 
484
><I
 
485
>locale</I
 
486
></TT
 
487
></TT
 
488
><BR><TT
 
489
CLASS="OPTION"
 
490
>--lc-time=<TT
 
491
CLASS="REPLACEABLE"
 
492
><I
 
493
>locale</I
 
494
></TT
 
495
></TT
 
496
></DT
 
497
><DD
 
498
><P
 
499
>        Like <TT
 
500
CLASS="OPTION"
 
501
>--locale</TT
 
502
>, but only sets the locale in
 
503
        the specified category.
 
504
       </P
 
505
></DD
 
506
><DT
 
507
><TT
 
508
CLASS="OPTION"
 
509
>--pwfile=<TT
 
510
CLASS="REPLACEABLE"
 
511
><I
 
512
>filename</I
 
513
></TT
 
514
></TT
 
515
></DT
 
516
><DD
 
517
><P
 
518
>        Makes <TT
 
519
CLASS="COMMAND"
 
520
>initdb</TT
 
521
> read the database superuser's password
 
522
        from a file.  The first line of the file is taken as the password.
 
523
       </P
 
524
></DD
 
525
><DT
 
526
><TT
 
527
CLASS="OPTION"
 
528
>-U <TT
 
529
CLASS="REPLACEABLE"
 
530
><I
 
531
>username</I
 
532
></TT
 
533
></TT
 
534
><BR><TT
 
535
CLASS="OPTION"
 
536
>--username=<TT
 
537
CLASS="REPLACEABLE"
 
538
><I
 
539
>username</I
 
540
></TT
 
541
></TT
 
542
></DT
 
543
><DD
 
544
><P
 
545
>        Selects the user name of the database superuser. This defaults
 
546
        to the name of the effective user running
 
547
        <TT
 
548
CLASS="COMMAND"
 
549
>initdb</TT
 
550
>. It is really not important what the
 
551
        superuser's name is, but one might choose to keep the
 
552
        customary name <SPAN
 
553
CLASS="SYSTEMITEM"
 
554
>postgres</SPAN
 
555
>, even if the operating
 
556
        system user's name is different.
 
557
       </P
 
558
></DD
 
559
><DT
 
560
><TT
 
561
CLASS="OPTION"
 
562
>-W</TT
 
563
><BR><TT
 
564
CLASS="OPTION"
 
565
>--pwprompt</TT
 
566
></DT
 
567
><DD
 
568
><P
 
569
>        Makes <TT
 
570
CLASS="COMMAND"
 
571
>initdb</TT
 
572
> prompt for a password
 
573
        to give the database superuser. If you don't plan on using password
 
574
        authentication, this is not important.  Otherwise you won't be
 
575
        able to use password authentication until you have a password
 
576
        set up.
 
577
       </P
 
578
></DD
 
579
><DT
 
580
><TT
 
581
CLASS="OPTION"
 
582
>-X <TT
 
583
CLASS="REPLACEABLE"
 
584
><I
 
585
>directory</I
 
586
></TT
 
587
></TT
 
588
><BR><TT
 
589
CLASS="OPTION"
 
590
>--xlogdir=<TT
 
591
CLASS="REPLACEABLE"
 
592
><I
 
593
>directory</I
 
594
></TT
 
595
></TT
 
596
></DT
 
597
><DD
 
598
><P
 
599
>        This option specifies the directory where the transaction log
 
600
        should be stored.
 
601
       </P
 
602
></DD
 
603
></DL
 
604
></DIV
 
605
><P>
 
606
   </P
 
607
><P
 
608
>    Other, less commonly used, parameters are also available:
 
609
 
 
610
    <P
 
611
></P
 
612
></P><DIV
 
613
CLASS="VARIABLELIST"
 
614
><DL
 
615
><DT
 
616
><TT
 
617
CLASS="OPTION"
 
618
>-d</TT
 
619
><BR><TT
 
620
CLASS="OPTION"
 
621
>--debug</TT
 
622
></DT
 
623
><DD
 
624
><P
 
625
>        Print debugging output from the bootstrap backend and a few other
 
626
        messages of lesser interest for the general public.
 
627
        The bootstrap backend is the program <TT
 
628
CLASS="COMMAND"
 
629
>initdb</TT
 
630
>
 
631
        uses to create the catalog tables.  This option generates a tremendous
 
632
        amount of extremely boring output.
 
633
       </P
 
634
></DD
 
635
><DT
 
636
><TT
 
637
CLASS="OPTION"
 
638
>-L <TT
 
639
CLASS="REPLACEABLE"
 
640
><I
 
641
>directory</I
 
642
></TT
 
643
></TT
 
644
></DT
 
645
><DD
 
646
><P
 
647
>        Specifies where <TT
 
648
CLASS="COMMAND"
 
649
>initdb</TT
 
650
> should find
 
651
        its input files to initialize the database cluster.  This is
 
652
        normally not necessary.  You will be told if you need to
 
653
        specify their location explicitly.
 
654
       </P
 
655
></DD
 
656
><DT
 
657
><TT
 
658
CLASS="OPTION"
 
659
>-n</TT
 
660
><BR><TT
 
661
CLASS="OPTION"
 
662
>--noclean</TT
 
663
></DT
 
664
><DD
 
665
><P
 
666
>        By default, when <TT
 
667
CLASS="COMMAND"
 
668
>initdb</TT
 
669
>
 
670
        determines that an error prevented it from completely creating the database
 
671
        cluster, it removes any files it might have created before discovering
 
672
        that it cannot finish the job. This option inhibits tidying-up and is
 
673
        thus useful for debugging.
 
674
       </P
 
675
></DD
 
676
><DT
 
677
><TT
 
678
CLASS="OPTION"
 
679
>-V</TT
 
680
><BR><TT
 
681
CLASS="OPTION"
 
682
>--version</TT
 
683
></DT
 
684
><DD
 
685
><P
 
686
>       Print the <SPAN
 
687
CLASS="APPLICATION"
 
688
>initdb</SPAN
 
689
> version and exit.
 
690
       </P
 
691
></DD
 
692
><DT
 
693
><TT
 
694
CLASS="OPTION"
 
695
>-?</TT
 
696
><BR><TT
 
697
CLASS="OPTION"
 
698
>--help</TT
 
699
></DT
 
700
><DD
 
701
><P
 
702
>       Show help about <SPAN
 
703
CLASS="APPLICATION"
 
704
>initdb</SPAN
 
705
> command line
 
706
       arguments, and exit.
 
707
       </P
 
708
></DD
 
709
></DL
 
710
></DIV
 
711
><P>
 
712
   </P
 
713
></DIV
 
714
><DIV
 
715
CLASS="REFSECT1"
 
716
><A
 
717
NAME="AEN82707"
 
718
></A
 
719
><H2
 
720
>Environment</H2
 
721
><P
 
722
></P
 
723
><DIV
 
724
CLASS="VARIABLELIST"
 
725
><DL
 
726
><DT
 
727
><TT
 
728
CLASS="ENVAR"
 
729
>PGDATA</TT
 
730
></DT
 
731
><DD
 
732
><P
 
733
>      Specifies the directory where the database cluster is to be
 
734
      stored; can be overridden using the <TT
 
735
CLASS="OPTION"
 
736
>-D</TT
 
737
> option.
 
738
     </P
 
739
></DD
 
740
></DL
 
741
></DIV
 
742
><P
 
743
>   This utility, like most other <SPAN
 
744
CLASS="PRODUCTNAME"
 
745
>PostgreSQL</SPAN
 
746
> utilities,
 
747
   also uses the environment variables supported by <SPAN
 
748
CLASS="APPLICATION"
 
749
>libpq</SPAN
 
750
>
 
751
   (see <A
 
752
HREF="libpq-envars.html"
 
753
>Section 31.13</A
 
754
>).
 
755
  </P
 
756
></DIV
 
757
><DIV
 
758
CLASS="REFSECT1"
 
759
><A
 
760
NAME="AEN82720"
 
761
></A
 
762
><H2
 
763
>Notes</H2
 
764
><P
 
765
>   <TT
 
766
CLASS="COMMAND"
 
767
>initdb</TT
 
768
> can also be invoked via
 
769
   <TT
 
770
CLASS="COMMAND"
 
771
>pg_ctl initdb</TT
 
772
>.
 
773
  </P
 
774
></DIV
 
775
><DIV
 
776
CLASS="REFSECT1"
 
777
><A
 
778
NAME="AEN82725"
 
779
></A
 
780
><H2
 
781
>See Also</H2
 
782
><A
 
783
HREF="app-pg-ctl.html"
 
784
><SPAN
 
785
CLASS="APPLICATION"
 
786
>pg_ctl</SPAN
 
787
></A
 
788
>, <A
 
789
HREF="app-postgres.html"
 
790
><SPAN
 
791
CLASS="APPLICATION"
 
792
>postgres</SPAN
 
793
></A
 
794
></DIV
 
795
><DIV
 
796
CLASS="NAVFOOTER"
 
797
><HR
 
798
ALIGN="LEFT"
 
799
WIDTH="100%"><TABLE
 
800
SUMMARY="Footer navigation table"
 
801
WIDTH="100%"
 
802
BORDER="0"
 
803
CELLPADDING="0"
 
804
CELLSPACING="0"
 
805
><TR
 
806
><TD
 
807
WIDTH="33%"
 
808
ALIGN="left"
 
809
VALIGN="top"
 
810
><A
 
811
HREF="reference-server.html"
 
812
ACCESSKEY="P"
 
813
>Prev</A
 
814
></TD
 
815
><TD
 
816
WIDTH="34%"
 
817
ALIGN="center"
 
818
VALIGN="top"
 
819
><A
 
820
HREF="index.html"
 
821
ACCESSKEY="H"
 
822
>Home</A
 
823
></TD
 
824
><TD
 
825
WIDTH="33%"
 
826
ALIGN="right"
 
827
VALIGN="top"
 
828
><A
 
829
HREF="app-pgcontroldata.html"
 
830
ACCESSKEY="N"
 
831
>Next</A
 
832
></TD
 
833
></TR
 
834
><TR
 
835
><TD
 
836
WIDTH="33%"
 
837
ALIGN="left"
 
838
VALIGN="top"
 
839
>PostgreSQL Server Applications</TD
 
840
><TD
 
841
WIDTH="34%"
 
842
ALIGN="center"
 
843
VALIGN="top"
 
844
><A
 
845
HREF="reference-server.html"
 
846
ACCESSKEY="U"
 
847
>Up</A
 
848
></TD
 
849
><TD
 
850
WIDTH="33%"
 
851
ALIGN="right"
 
852
VALIGN="top"
 
853
><SPAN
 
854
CLASS="APPLICATION"
 
855
>pg_controldata</SPAN
 
856
></TD
 
857
></TR
 
858
></TABLE
 
859
></DIV
 
860
></BODY
 
861
></HTML
 
862
>
 
 
b'\\ No newline at end of file'