Назад | Перейти на главную страницу

Как установить язык в базу данных при создании базы данных?

У меня есть два сервера баз данных postgres. Назовем это A и B соответственно.

Когда я создаю базу данных в A, мне не нужно запускать следующую команду для установки языка.

createlang -U postgres plpgsql {database name}

Как-то ... мне нужно запустить указанную выше команду в B.

Как мне сделать так, чтобы сервер B устанавливал язык plpgsql при создании базы данных?

Установите язык в базы данных шаблонов. База данных шаблона по умолчанию называется template1, и копируется при создании новых баз данных. Любые изменения, внесенные вами в эту базу данных, должны появиться в новых базах данных.

Проверять, выписываться http://www.postgresql.org/docs/8.4/interactive/manage-ag-templatedbs.html Чтобы получить больше информации.