В целях облегчения навигации по сайту используются Cookie-файлы. Продолжая просмотр сайта, вы принимаете указанные Cookie-файлы. Для получения дополнительной информации и изменения настроек ознакомьтесь с политикой Cookie и политикой конфиденциальности. Закрыть

нет связи с базой

    • elman37
      elman37
      Золото
      На форуме с: 28.02.2008 Сообщения: 1.303
      блин почти год хм работал нормально и тут проблемка:
      [img]https://radikal.ru]

      логин/пароль не менял, не помню какие ставил,наверно эти стандартные?
      перезагружал комп, запускал стоп/ланч Постгресс, не помогло...
      помогите пожалуйста
  • 19 ответов
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 84.671
      В подобных случаях начинают с чтения этой статьи FAQ
    • elman37
      elman37
      Золото
      На форуме с: 28.02.2008 Сообщения: 1.303
      эмм вариант1 Б:
      PostgreSQL Database Server: нету такого
      есть postgresql-8.4 - PostgreSQL Server 8.4, он долго грузится,а в итоге не запускается
    • stanisluv
      stanisluv
      Модератор
      Модератор
      На форуме с: 18.06.2008 Сообщения: 47.471
      Ты tune в ХМ-е не нажимал случаем?
    • hsnimcall
      hsnimcall
      Бронза
      На форуме с: 10.01.2012 Сообщения: 243
      аналогичная ситуация сегодня:f_frown:
    • hsnimcall
      hsnimcall
      Бронза
      На форуме с: 10.01.2012 Сообщения: 243
      перезагрузка компьютера помогла!
    • elman37
      elman37
      Золото
      На форуме с: 28.02.2008 Сообщения: 1.303
      Оригинал пользователя stanisluv
      Ты tune в ХМ-е не нажимал случаем?
      эмм может случайно, а где это?
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 84.671
      Функция Tune находится на вкладке Database - Mainternance.
    • elman37
      elman37
      Золото
      На форуме с: 28.02.2008 Сообщения: 1.303
      Так что мне делать?
      ХМ не работает уже 3дня блин,а если переустановить хм?)база данных пропадет?как вернуть её в этом случае?
    • stanisluv
      stanisluv
      Модератор
      Модератор
      На форуме с: 18.06.2008 Сообщения: 47.471
      Ты про Tune так и не ответил. А ещё: в диспетчере задач есть процессы postgres.exe?
    • elman37
      elman37
      Золото
      На форуме с: 28.02.2008 Сообщения: 1.303
      Оригинал пользователя stanisluv
      Ты про Tune так и не ответил. А ещё: в диспетчере задач есть процессы postgres.exe?
      Оригинал пользователя elman37
      Оригинал пользователя stanisluv
      Ты tune в ХМ-е не нажимал случаем?
      эмм может случайно, а где это?
      в диспетчере задач есть процессы postgres.exe?

      нету, только holdemmanager.exe когда я запускаю хм ты имел ввиду?
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 84.671
      postgres.exe (в количестве не менее шести штук) должны присутствовать в списке сразу после завершения загрузки компа.
      А когда ХМ2 включен - их число за 20 переваливает (и это нормально).
    • elman37
      elman37
      Золото
      На форуме с: 28.02.2008 Сообщения: 1.303
      и что делать?
      попробовал много раз Ланч Постгре
    • stanisluv
      stanisluv
      Модератор
      Модератор
      На форуме с: 18.06.2008 Сообщения: 47.471
      Значит у тебя проблемы с самой PostgreSQL. Есть вот такие две темы: Не устанавливается соединение с PostgreSQL
      Установка/переустановка PostgreSQL
      Однако если ты удалишь полносьбю папку data то лишишься баз данных со статистикой.
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 84.671
      А по-моему, самое простое на сегодняшний день решение = плюнуть на старую базу данных и сделать следующее:
      Предварительное замечание: эта инструкция актуальна только для Вин10, причем только 64-разрядной.

      1) деинсталлировать (через Панель управления) postgresql
      2) скачать инсталлятор версии 9.3 (именно её, не новее!) причем именно отсюда - это ДРУГОЙ установщик, отличающийся от стандартного.
      2.1) причем сохранить его при скачивании в то место, которое доступно любому юзеру (например, в корень диска C)
      Какой именно файл брать - см. на картинке


      3) Приготовить папку для установки:
      3.1) В том же корне диска C создать папку с именем PostgreSQL
      3.2) Сделать правый клик на ней - Свойства - безопасность - нажать кнопку Edit
      3.3) Последовательно для всех перечисленных в списке пользователей задать этой папке "Полный доступ" (Full Access) - с нажатием кнопки Применить (Apply) для каждого юзера
      3.4) Затем нажать кнопку Add... (Добавить) и в нижнем поле (оно единственное, где там можно вписать) внести имя postgres - после чего нажать кнопку Проверить (Check names) и затем OK
      3.5) Выполнить п. 3.3 еще и для этого пользователя
      3.6) Нажатием OK закрыть окно свойств папки

      4) Открыть Панель Управления - Пользователи - создать НОВОГО юзера компа, дать ему короткое английское имя (да хоть бы просто User007)
      обязательно присвоить ему права администратора

      5) нажать кнопку Start и выбрать там Power - Reload (или как оно по-русски выглядит...)
      в общем, перегрузить систему под этого созданного в п. 4 пользователя User007

      6) Найти скачанный файл установщика postgres и запустить его по правому клику от администратора
      6.1) Когда появится запрос "что устанавливать" - дополнительно поставить галку на PGAdmin
      6.2) По ходу процесса указать, что устанавливать СУБД надо в созданную в п. 3 папку C:\PostgreSQL
      6.3) При запросе на задние пароля ввести стандартный для ПТ4:
      dbpass
      или для ХМ, т.е.
      postgrespass
      (но тогда не забыть, что впоследствии и в самом ПТ\ХМ надо его же указывать)
      6.4) Больше ничего не менять и дождаться конца установки. Там обычно файлы для Pgadmin скачиваются дополнительно, так что - дотерпеть.

      7) Если никаких аварийных сообщений не случилось - значит, postgresql нормально установилась. Чтобы в этом убедиться - открыть Диспетчер задач - Процессы - найти там среди запущенных пять одинаковых с именем postgres
      7.1) Можно еще для надежности убедиться, что работает, запустив Pgadmin. В открывшемся окне сделать двойной клик по строке сервера в дереве слева (попросит пароль - см. 6.3) и дерево это развернуть до уровня, когда видно единственную на этот момент базу данных с именем postgres (она "внутренняя", техническая, трогать ее нельзя, только убедиться, что есть).

      8) Аналогично пункту 5 перегрузить систему снова под того пользователя, под которым она обычно работает.
      9) Запустить ПТ4\ХМ2 и убедиться, что он подключился к postgresql (насчет пароля см. выше)
      10) Если все нормально заработало - через Панель управления - Пользователи удалить созданного в пункте 4, он больше не нужен.
    • elman37
      elman37
      Золото
      На форуме с: 28.02.2008 Сообщения: 1.303
      Спасибо за столь обширную помощь, но я не понимаю что делать, даже удалить Postgre не получается, вот такая ошибка(вин10 64):
    • elman37
      elman37
      Золото
      На форуме с: 28.02.2008 Сообщения: 1.303
      покопался в папке,где установлен Постгре, файл Uninstall так же не удалает..запустил pgAdmin тоже не хочет подключаться к базе,ээм я забыл пароль?
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 84.671
      Пароль-то по умолчанию
      postgrespass
      но у меня есть ощущение, что дело идет к переустановке Винды...
    • elman37
      elman37
      Золото
      На форуме с: 28.02.2008 Сообщения: 1.303
      уже собирался сносить винду, но решил попробовать поставить сверху новую базу(не удалив старую) сработало=)
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 84.671
      Тогда успехов за столами!