Установка PostgreSQL на Windows 7

Установка PostgreSQL на Windows 7

Игрокам в покер, а в частности пользователям Holdem Manager или PokerTracker не обязательно вдаваться «во все тяжкие» бесплатных, но сложных серверов и прикрепленных к ним баз данных.

Все что нужно — установить PostgreSQL на компьютер и навсегда о нем забыть. Поэтому стоит единожды отнестись к этому процессу ответственно, чтобы в дальнейшем не возникало никаких проблем (большинство из которых рождаются на стадии инсталляции PostgreSQL).

Как устанавливать PostgreSQL на Windows XP мы уже подробно разбирали в другом руководстве. Тогда речь шла о версии PostgreSQL 8.3. Как и откуда скачать PostgreSQL мы тоже уже знаем.

Пришло время рассмотреть процесс установки более новой версии PostgreSQL (9.х и выше) на компьютер с операционной системой Windows 7. Соответственно нам потребуется дистрибутив 64-битной PostgreSQL (большинство семерок имеют такую разрядность).

 Установка PostgreSQL на Windows 7 (64-bit)

  • Скачиваем версию 9.0.1 (или более позднюю) и распаковываем архив в любую временную папку. Запускаем инсталлятор и игнорируем все предупреждения Windows. Инсталляция началась.
  • Радуемся приветствию PostgreSQL и жмем Next.
  • В следующем окне нам предлагают выбрать директорию для установки PostgreSQL. Путь по умолчанию выглядит вполне презентабельно. Нажимаем Next.
  • Попадаем в окно Password, с которого и начинаются проблемы у многих любителей покера. Какой пароль здесь писать? В данном случае мы создаем супер пользователя базы данных PostgreSQL и учетную запись службы Postgres. Это похоже на создание учетных записей в Windows, которых на одном компьютере может быть несколько. Собственно говоря, PostgreSQL работает в системе компьютера не от Администратора, а от пользовательской учетной записи, которая создается автоматически и получает имя Postgres. Все что нам нужно, это просто придумать к этой учетной записи свой пароль. Однако в самой базе данной также существуют разные пользователи, один из которых носит статус суперюзера и также называется Postgres.
  • Теперь к главному. Чтобы избежать путаницы, инсталлятор предлагает нам ввести пароль для обеих этих разновидностей учетных записей. То есть в дальнейшем, когда  мы будем видите имя Postgres нужно будет вводить один и тот же пароль, который мы на этом этапе инсталляции и придумываем.  Вводим имена своих жен, дочерей, любые случайные буквы  и жмем Next.
  • Теперь нам предлагают указать порт TCP/IP. Но мы этого делать не будем, и оставим тот, что указывается по умолчанию. Нажимаем Next.
  • 6В следующем окне перед нами важная задача. Здесь мы будем создавать шаблоны наших баз данных, в том числе кодировку. Локаль лучше ставить Russia, Russia. В этом случае кодировка базы данных будет windows1251. Такая кодировка поддерживается, например, Holdem Manager (хотя на сайте разработчиков менеджера рекомендуют ставить кодировку SQL_ASCII). Для работы PokerTracker вполне подойдут настройки по умолчанию: локаль – By Default (кодировка будет UTF-8). Нажимаем Next.
  • С радостью узнаем, что инсталлятор, наконец, готов установить PostgreSQL на наш компьютер. Нажимаем уже порядком поднадоевший Next и видим, как начинают копироваться файлы.
  • Работа инсталлятора окончена. Снимаем все галочки и нажимаем Finish.
  • Чтобы убедиться, что все прошло нормально, запускаем Диспетчер задач Windows и находим во вкладке Службы наш работающий PostgreSQL.

Если вдруг при установке PostgreSQL возникли какие-то проблемы, смело задавайте вопросы в комментариях к данной статье. Кстати, заходить на форумы программистов, работающих с PostgreSQL и просить там помощи – абсолютно бессмысленное занятие. Они очень не любят любителей покера, считают их глупыми, навязчивыми потребителями и очень часто (таких примеров множество) сознательно дают вредоносные советы.