Вопрос № 177453: Здравствуйте уважаемые эксперты , у меня такой вопрос. На сервер, ОС Windows server 2008 SP-2 пытаюсь поставить СУБД PostgreSQL (устанавливаю как сервис). В конце установки мастер пытается запустить службу PostgreSQL Database Server 8.3.3-2.1C выхо...
Вопрос № 177453:
Здравствуйте уважаемые эксперты , у меня такой вопрос. На сервер, ОС Windows server 2008 SP-2 пытаюсь поставить СУБД PostgreSQL (устанавливаю как сервис). В конце установки мастер пытается запустить службу PostgreSQL Database Server 8.3.3-2.1C выходит сообщение - не удалось запустить службу PostgreSQL Database Server 8.3.3-2.1C. Убедитесь в наличии необходимых прав для запуска системных служб. Загружаюсь как администратор. Скажите, пожалуйста, где можно посмотреть права. И еще, когда в ручную запускаю
эту службу выходит такое сообщение "служба была запущена и затем остановлена. Некоторые службы автоматически останавливаются, если они не используются другими службами и программами". Можно что-то сделать, чтобы служба не останавливалась.
∙ 25.03.2010, 14:52 ::Vasiliy83, Бакалавр Vlad9240: запускаете через контекстное меню - "Run as Administrator"? этот вариант
требуется при установке некоторых программ на 2008-м что при этом пишется в логах (Server Manager - Diagnostics - Event Views - Windows Logs)?
∙ 25.03.2010, 16:03 ::Vlad9240, Посетитель Дело в том, что в окне сообщения о неудаче запуска службы имеется две кнопки "повтор" и "отмена" нажатие на "повтор" приводит к этому же результату, нажатие на "отмена" приводит к отмене всей устано
вки СУБД и полному откату установки. А запускать службу я пытался, когда окно с сообщением было не закрыто, так же пробовал запускать непосредственно файл Pg_ctl.exe "от имени администратора" Результат тотже. В журнале запись такая 2010-03-25 12:29:53 GMT FATAL: lock file "postmaster.pid" already exists 2010-03-25 12:29:53 GMT HINT: Is another postmaster (PID 3628) running in data directory "C:/Program Files/PostgreSQL/8.3.3-2.1C/data"? А антивирус не может влиять на запуск службы?
Стоит NOD 32 4.0.474.
∙ 25.03.2010, 16:21 :: Vasiliy83, Бакалавр Vlad9240: ну, это же легко проверить отключив его также определите, что за файл C:/Program Files/PostgreSQL/8.3.3-2.1C/data/postmaster.pid и каким процессом он занят (можно использовать anvir task manager или Unlocker) второй вариант даже предпочтительнее, т.к. если файл заблокирован антивирусом, то можно тут же попробовать его разблокировать ∙ сегодня, 10:21 ::Vasiliy83, Бакалавр F®ost: рады бы помочь, но во-первых мало кто ставит PostgreSQL на 2008 сервер, а значит и искать в Интернете нечего (пробовал поискать по ошибке, но все, что нашел, связано с Unix-системами). Во-вторых: в свободном доступе данной версии SQL нет, а потому и на виртуальной машине попробовать не получится. да и автор уже 4 дня молчит... хоть бы написал, как оно без антивируса и чем занят файл, но не пишет же.
----- От вопроса к ответу, от проблемы к решению
Ответ отправил: F®ost, Советник
Ответ отправлен: 29.03.2010, 14:30
Номер ответа: 260439 Беларусь, Минск Тел.: 375292792018 Организация: Минский Промтранспроект Адрес: ул. В.Хоружей, 13, г. Минск, Беларусь Адрес сайта:http://www.mptp.by
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 260439
на номер 1151 (Россия) |
Еще номера »
После обновления ПТ3 на версию бета 27, у меня PostgreSQL 8.3.7 так же некорректно запускался, проблему устранила простая перезагрузка процессов PostgreSQL: «Пуск→PostgreSQL 8.3→Stop service» затем «Пуск→PostgreSQL 8.3→ Start service»
.
Имхо: это касается и win2008server
Далее, может будет Вам полезна статья-описание установки PostgreSQL на операционную систему Windows XP. Предисловие автора, конечно, шедеврально, но читать можно и нужно, другого всё равно нет.
Проблема в том, что надо хотя бы обладать какими-то базовыми знаниями в администрировании PostgreSQL, чтобы устанавливать сервер PostgreSQL. Да, конечно, может повезти и установка прокатит "на ура", но что делать, если нет? Как уже не раз говорилось: "Если ничего не пол
учается - прочтите наконец документацию". Но согласно другой поговорке "доки читают только ламеры", поэтому одни и те же вопросы задают и снова и снова. ... Ещё хочется заметить, что для PostgreSQL есть прекрасная платформа - Linux. В большинстве дистрибутивов, PostgreSQL устанавливается одной единственной командой, а также производится его автоматическая начальная настройка и запуск. Но почему-то многие стремятся работать именно в Windows. ...
Как видите, даже по-русски написано где что читать в случае возникновения проблем. ...
Увы, сам я правда не смог дойти никуда по этой ссылке
Кроме того, Вы можете попробовать использовать версию поменьше или, наоборот, поновее - PostgreSQL 8.4.2, взяв её здесь ----- Ваши вопросы ВСЕГДА читаю, но не всегда находится время ответить!
Ответ отправил: ValeryN, Мастер-Эксперт
Ответ отправлен: 31.03.2010, 13:41
Номер ответа: 260496 Россия, Уфа Организация: ООО "Элегра" Адрес: Россия, г. Уфа, Ростовская, 20 Адрес сайта:ООО"Элегра" ICQ # 302165455
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 260496
на номер 1151 (Россия) |
Еще номера »
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.