PostgreSQL как внешняя СУБД для ES

Материал из wiki.drweb.com
Версия от 17:25, 18 декабря 2009; Zveroboy (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Жирный шрифтВнимание: тестировалось только версия PostgreSQL 8.3.8 и только под Windows 32-bit! Жирный шрифт 1) Закачать и запустить установщик PostgreSQL на хосте. Закачать можно , например, отсюда: http://www.postgresql.org/ftp/binary/v8.3.8/win32/


2) При установке нажимать "далее" до упора пока не установится PostgreSQL 3) Закачать и установить ODBC драйвер на машине где уже есть (или где необходимо установить) ES. Закачать установщик драйвера под нужную версию PostgreSQL можно отсюда:

http://www.postgresql.org/ftp/odbc/versions/msi/ Рекомендуется вот эта: http://wwwmaster.postgresql.org/download/mirrors-ftp/odbc/versions/msi/psqlodbc_08_03_0200.zip


4) Меняем в файле C:\Program Files\PostgreSQL\8.4\data\pg_hba.conf

в строке

host all all 127.0.0.1/32 md5

заменить md5 на trust Сохраняем изменения.

Примечание:В данном примере предполагается что и БД и ЕС сервер на одном и том же хосте!


5) Запускаем pgAdmin (Пуск-Выполнить-PostgreSQL-pgAdmin) и создаём новую БД под ЕС (Двойной клик на "PostgreSQL 8.4" , после чего должны ниже появиться "веточки дерева" . Далее правый клик на "Базы" - "Новая база данных...")

NewPG DB.PNG
NewPG priv.PNG