powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / автоматическая установка PostgreSQL в Windows
7 сообщений из 7, страница 1 из 1
автоматическая установка PostgreSQL в Windows
    #33652289
Mariuz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста кто-нибудь пробовал установить PostgreSQL в Windows автоматически, т.е. используя файл ответов или каким-либо ещё способом без участия пользователя компьютера.
Заранее Благодарен.
...
Рейтинг: 0 / 0
автоматическая установка PostgreSQL в Windows
    #33654783
фффф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для создания .mst нужен инсталлер (InstallShield, Wise Installer). Минусы есть - размер увеличивается; mst делать сложновато.
Можно сделать свою инсталляшку с нуля. Нужно:
- переписать файлы
- создать аккаунт ос (или использовать сборку PostgreSQL с отключенной проверкой администраторского аккаунта)
- зарегистрировать сервис (можно не регистрировать сервис, а поднимать postgres при запуске приложения)
- запустить initdb (или скопировать готовую базу).

Можно обойтись простым командным скриптом, хотя в домене выгоднее использовать msi - можно поставить на все машины автоматом через регистрацию в ActiveDirectory.
...
Рейтинг: 0 / 0
автоматическая установка PostgreSQL в Windows
    #33665081
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MariuzПодскажите пожалуйста кто-нибудь пробовал установить PostgreSQL в Windows автоматически, т.е. используя файл ответов или каким-либо ещё способом без участия пользователя компьютера.
Заранее Благодарен.
еще можно пойти на сайт разработчиков инсталлхи посгреса и там посмотреть кучу опций командной строки для отсутсвия взаимодействия с юзверем.
...
Рейтинг: 0 / 0
автоматическая установка PostgreSQL в Windows
    #33668704
Aplle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
фффф
- создать аккаунт ос (или использовать сборку PostgreSQL с отключенной проверкой администраторского аккаунта)
- зарегистрировать сервис (можно не регистрировать сервис, а поднимать postgres при запуске приложения)
- запустить initdb (или скопировать готовую базу).


Где можно взять сборку PostgreSQL с отключенной проверкой администраторского аккаунта?
Как поднять posgres при запуске приложения? Если можно поточнее...
...
Рейтинг: 0 / 0
автоматическая установка PostgreSQL в Windows
    #33668709
Aplle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Забыл указать ОС: Windows 2000/XP
...
Рейтинг: 0 / 0
автоматическая установка PostgreSQL в Windows
    #33669971
фффф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Aplle
Где можно взять сборку PostgreSQL с отключенной проверкой администраторского аккаунта?
Как поднять posgres при запуске приложения? Если можно поточнее...
Только самому собрать. Это дыра в безопасности сервера, поэтому никто официально распространять "дырявый" экзешник не будет. Нужен mingw и минимум опыта с сборкой юниксовых приложений (./configure & make & make install).

Поднять postgres - например запустить через вызов WinAPI функции CreateProcess() в скрытом окошке /SW_HIDE/
Код: plaintext
pg_ctl -D ... start
Опустить - тоже самое, только
Код: plaintext
pg_ctl -D ... stop
Минус тот, что если приложение вылетит не остановив сервер, при выключении компьютера postgres может некорректно отключиться. Сервис в этом плане надёжнее.

В общем весь этот "закат солнца вручную" полезен будет только в специфических условиях, а так лучше использовать стандартные средства.
...
Рейтинг: 0 / 0
автоматическая установка PostgreSQL в Windows
    #33670875
Aplle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решил проблему запуска Postgree 8.1 без проверки админских прав, т.е база запустится под правами администратора. Взял Postgree 8.1 из состава дистрибутивного комплекта Денвер 2. Сделал Initdb, и всё пошло. Единственное пришлось повозиться с ролями: он создал роль, которую я совсем не ожидал там увидеть.
Если будут вопросы могу поделиться опытом.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / автоматическая установка PostgreSQL в Windows
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]