Установите PostgreSQL 9.0.4 в Windows без вывода сообщений - PullRequest
2 голосов
/ 16 августа 2011

Ранее я установил PostgreSQL 8.4 с помощью приведенной ниже команды через файл inno setup.

postgresql.exe --mode unattended --unattendedmodeui минимальный --superpassword admin @ 123 --prefix "c:\ iview \ postgres "--datadir" c: \ iview \ postgres \ data "--install_plpgsql 1 --create_shortcuts 0 '

Теперь я хочу установить OostgreSQL 9.0.4 с помощью вышеуказанной команды, ноон показывает ошибку:

опция datadir, недопустимый install_plpgsql, пожалуйста, обратитесь к справке.

Какая опция должна быть передана для PostgreSQL 9.0.4 для правильной установки из командылиния

1 Ответ

4 голосов
/ 16 августа 2011

Проверьте переключатель --help установщика, чтобы получить все доступные опции, например ::

postgresql-9.0.4-1-windows_x64.exe --help

Как я уже отмечал, переключатель --install_plpgsql недоступен, как в более ранней версии (postgresql-8.4.8-1-windows.exe):

 --install_plpgsql  Install pl/pgsql in template1 database?
                                Default: 1

Однако, если вы хотите --install_plpgsql 1, вы можете просто пропустить этот переключатель, потому что язык PL / pgSQL установлен по умолчанию:

SELECT lanname FROM pg_language WHERE lanname LIKE 'plpgsql';
 lanname
---------
 plpgsql
(1 row)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...