При установке постре в самом конце выдается ошибка "Приложению не удалось запуститься поскольку WSOCK32.dll не был найден.Повторная установка может решить проблему." Люди добрые помогите разобраться, что делать?виндовс XP зверь.Добавлял постре в группу админы не помогает.
А этот файл есть в пути или
А этот файл есть в пути или как?
Извините я в этом не совсем
Извините я в этом не совсем понимаю!В каком пути?Набрал в поиске WSOCK32.dll, нашел этот файл в system32.Сделал восстановление более раннего состояния системы когда постре еще не был удален.
Нашел в списке Панель управления - Администрирование - Службы-PostgreSQL Database Server, остановлена, нажимаю пуск выдает ошибку "Служба PostgreSQL запущена, а затем остановлена. Некоторые службы останавливаются сами, если им нечего делать"
Фаерволы и брендмауер отключены.
"Вторичный вход в систему" работает.
(Проверьте, есть ли у вас достаточные права для запуска системных служб)-подскажите как это проверить!
Файл postmaster.pid в папке Data отсутствует.
Тыкаете на Поиск вверху
Тыкаете на Поиск вверху страницы и ищите по словам "нечего делать". Таких тем было уже минимум штуки 3. Возможно после прочтения все вопросы отпадут. Если нет, жду материалов из логов PostgreSQL и просмотра событий в Windows.
При установке постре в самом
При установке постре в самом конце выдается ошибка "Приложению не удалось запуститься поскольку WSOCK32.dll не был найден.Повторная установка может решить проблему."
В событиях:
Не найдено описание для события с кодом ( 0 ) в источнике ( PostgreSQL ). Возможно, на локальном компьютере нет нужных данных в реестре или файлов DLL сообщений для отображения сообщений удаленного компьютера. Попробуйте использовать ключ /AUXSOURCE= для получения этого описания, - дополнительные сведения об этом содержатся в справке. В записи события содержится следующая информация: Timed out waiting for server startup
.
Хорошо, это при установке. А
Хорошо, это при установке. А что в логах, когда вам процесс говорит. что ему нечего делать?
Попробуйте wsock32.dll подложить в каталог, куда устанавливается postgresql, посмотреть что будет.
Подложил wsock32.dll, после
Подложил wsock32.dll, после этого система опять заругалась и потребовала еще 2 файла ws2halp.dll и ws2_32.dll, добавил их, вроде установилось. В событиях:
Timed out waiting for server startup
Waiting for server startup...
Администрирование - Службы-PostgreSQL Database Server, остановлена, нажимаю пуск выдает ошибку "Ошибка инициализации (0хс0000022). Для выхода нажмите кнопку ОК." и затем "Служба PostgreSQL запущена, а затем остановлена. Некоторые службы останавливаются сами, если им нечего делать".
Простите а где логи смотреть?
В том же каталоге куда
В том же каталоге куда ставили PostgreSQL должен быть файл pgstartup.log и каталог pg_logs где тоже бывает интересное.
нет в том каталоге этих
нет в том каталоге этих файлов(((Попробую удалить пользователя постре и заново установить.
Устанавливал заново,
Устанавливал заново, предворительно почистил систему и реестр, те же проблемы.Думаю что-то с системой, при запуске ошибка выскакивает от службы servises.exe.
В событиях:
Реестр пользователя MICROSOF-8906F7\Администратор был сохранен в то время, как приложение или служба продолжали использовать его во время выхода из системы. Используемая реестром пользователя память не была освобождена. Реестр будет выгружен, когда он не будет использоваться.
Возможная причина - службы, выполняемые от имени пользователя. Попробуйте изменить настройку служб и задать их выполнение с учетными записями LocalService или NetworkService.
Подскажите пожалуйста куда надо заходить и что изменять согласно этой инструкции!Благодарю за помощь, это наверное последнее что мне остается!Если не поможет думаю придется сносить систему.
http://postgresql.ru.net/docs
http://postgresql.ru.net/docs/extented_FAQ.html#Q108
Проблема решилась довольно
Проблема решилась довольно просто)))Когда устанавливался постре при запуске в самом конце установки выскакивала ошибка - типа нет прав для запуска системных служб.Не трогаем ничего, заходим администрирование - службы - PostgreSQLDatabase - свойства - вкладка "вход в систему" - ставим галку "с системной учетной записью" - затем выкл и снова вкл профиль оборудования на этой же вкладке - вкладка общие, жмем пуск.Если запустилось переходим к нашей ошибке и жмем "повторить".Кстати постре я устанавливал на запасной диск, для этого нужно вручную поменять дирректорию при установке!
Буду рад если этот способ комунибудь поможет!Всем удачи!