Перейти на форум
Уведомления
Очистить все

Походу слетела база

13 Сообщения
4 Пользователи
0 Реакции
399 Просмотры
dingaling
Зарегистрирован: 21.08.2009
Poker Player

:f_cry:
Импортировал руки.
Скакануло напряжение - комп перезагрузился.
При запуске ХМ2 далее "Loading Configuration module..." не прогружается

далее появляется окно

далее жму Next и

после нажатия Start Service выдаёт

Подскажите что это? Слетела база?
Ранее уже сталкивался (слетала база), но сейчас это как то по другому выглядит.
От чего плясать хотябы кто подскажет?
:f_cry:


Ответить
Цитата
12 ответов
stanisluv
Зарегистрирован: 18.06.2008
Oldschool Grinder

Где папка data от PostgreSQL знаешь?


Ответить
Цитата
dingaling Автор темы
dingaling
Зарегистрирован: 21.08.2009
Poker Player

ну нашёл C/postgreSQL/data она?


Ответить
Цитата
stanisluv
Зарегистрирован: 18.06.2008
Oldschool Grinder

Наверное. Вот посмотри нету ли там pid-файла. Если есть-удали. А если нет, то надо идти в попдапку pg_logs и смотреть что в поледнем логе написано.


Ответить
Цитата
dingaling Автор темы
dingaling
Зарегистрирован: 21.08.2009
Poker Player

pid-файл? так и называется? нету. есть postmaster.opts свежий (недавний) какой то.
есть папка pg_log в ней один файл только блокнот postgresql-2014-12-28_144621


Ответить
Цитата
stanisluv
Зарегистрирован: 18.06.2008
Oldschool Grinder

postmaster.pid называется. Если его нет, то либо это не та папка, либо проблема серьёзней. Если второе, то есть 2 пути:
1) Переустановка PostgreSQL с потерей всех данных из баз.
2) Попытаться откатить транзакцию по WAL журналу. Но это уже к спецам надо обращаться и не в режиме форума. Можешь правда погуглить про папку pg_xlogs. Но без хорошего знания командной строки не уверен что получится самому всё сделать.


Ответить
Цитата
dingaling Автор темы
dingaling
Зарегистрирован: 21.08.2009
Poker Player

Вообщем перезагрузка компа (при этом система сама исправляла ошибки в 3 этапа) + чистка ошибок в "Винтулс" помогла и ХМ загрузился. Базу видит. Но "заболел" ХМ2 конкретно - 1) не выводит хад на стол (постоянно Waiting for hands...) , при этом в реплеере хад выводится, но 2) в репорте новые руки появляются, а при попытке открыть новую руку в реплеере постоянно открывает одну и туже руку, сыгранную последней на момент до сбоя системы.


Ответить
Цитата
stanisluv
Зарегистрирован: 18.06.2008
Oldschool Grinder

Ну тогда точно новую базу надо делать. Если не поможет-переустанавливать систему наверное придётся. :(


Ответить
Цитата
dingaling Автор темы
dingaling
Зарегистрирован: 21.08.2009
Poker Player

Оригинал пользователя stanisluv
Ну тогда точно новую базу надо делать. Если не поможет-переустанавливать систему наверное придётся. :(

Новую базу это 1) Переустановка PostgreSQL с потерей всех данных из баз. или просто новую базу сделать?
Переустанавливать систему - в смысле? винду или что?
:f_frown:


Ответить
Цитата
dingaling Автор темы
dingaling
Зарегистрирован: 21.08.2009
Poker Player

снёс, переустановил и постгре и хм - заработало :f_cool:
только нотсы мои родненькие вместе с базой (которую впрочем уже давно чистить надо было) потёрлись. где они хранятся то хоть? не нашёл инфу, но чтоб на будущее знать.


Ответить
Цитата
vpmarat
Зарегистрирован: 22.01.2008
PokerStrategist

Нотсы остались в старой базе данных.
Ты postgres снёс полностью? То есть с удалением старой папки Data? Тогда RIP


Ответить
Цитата
kas446
Зарегистрирован: 30.11.2014
PokerStrategist

Оригинал пользователя vpmarat
с удалением старой папки Data? Тогда RIP

А подскажи пожалуйста, если папка Data и старая база еще не снесена, есть ли какая-нибудь лазейка перенести нотсы? можт в каком-нибудь файле что-то перекопировать?


Ответить
Цитата
stanisluv
Зарегистрирован: 18.06.2008
Oldschool Grinder

Нотсы без восстановления базы не перенесёшь. И ещё вопрос про какие нотсы речь.


Ответить
Цитата
Поделиться: