Выходные данные initdb
Листинг 2.16. Выходные данные initdb
$ /usr/local/pgsql/bin/intidb -D /usr/local/pgsql/data
This database system will be initialized with username "postgres."
This user will own all the data files and must also own the server process.
Creating directory /usr/pgsql/data
Creating directory /usr/pgsqi/data/case
Creating directory /usr/pgsql/data/global
Creating directory /usr/pgsql/pg_xlog
Creating tempiatel database in /usr/local/pgsql/data/base/l
DEBUG: database system was shut down at 2001-08-24 16:36:35 PDT
DEBUG: Checkpoint record at (0. 8)
DEBUG: Redo record at (0. 8): Undo record at (0. 8): Shutdown TRUE
DEBUG: NextTransactionld: 514; NextOid: 16384
DEBUG: database system is in production state
Creating global relations in /usr/local/pgsql/data/global
DEBUG: database system was shut down at 2001-08-24 16:36:38 PDT
DEBUG: Checkpoint record at (Q. 108)
DEBUG: Redo record at (0. 108): Undo record at (0. 0);
Shutdown TRUE
DEBUG: NextTransactionld: 514: NextOid: 17199
DEBUG: database system is in production state
Initializing pg_shadow
Enabling unlimited row width for system tables.
Creating system views.
Loading pg_description.
Setting lastsysoid.
Vacuuming database.
Copying tempiatel to tempiateO.
Success. You can now start the database server using:
/usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data
or
/usr/local/pgsql/bin/pg_ct1 -D /usr/local/pgsql/data -1 logfile start
Примечание 1
Примечание 1
Чтобы в PostgreSQL использовался другой каталог данных, укажите путь к этому каталогу с ключом -О. Каталог должен быть предварительно инициализирован командой initdb.
В конце выходных данных команды initdb приводится информация о двух вариантах запуска сервера PostgreSQL. В первом варианте процесс postmaster запускается в активном режиме. После ввода команды, приведенной в листинге 2.17, приглашение командной строки становится недоступным до тех пор, пока процесс postmaster не будет остановлен клавишами Ctrl+C.