imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 08.01.2005, 05:20     # 1
Octider
Guest
 
Сообщения: n/a

Unhappy База MySQL работает на половину..

На компе с 98 стоит форум IPB1.3 русский модифицированый (Eserv2.9 + MySQL 3.23.51). В один прекрасный момент, произошел скачек напряжения сети и "сервак" перезагрузился. После этого главная страница форума работает нормально, разделы тоже. Но при попытке зайти в тему, возникает ошибка следующего характера:

Warning: MySQL: Unable to save result set in C:\server\forum\sources\Drivers\mySQL.php on line 103

И далее в окне типа текскареа: "
Код:
mySQL query error: SELECT trid FROM ibf_tracker WHERE topic_id=21 AND member_id=1

mySQL error: Got error 127 from table handler
mySQL error code: 
Date: Saturday 08th of January 2005 07:30:54 AM
"
Вот собственно такие пироги.
Как, и можно ли вообще, исправить данное положение дел?
Спасибо.
 
Старый 08.01.2005, 08:30     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Насколько я помню FAT32 при сбоях портит файлы открытые на запись. Т.к. скрипты форума едва ли были открыты на запись, то они по-видимому целы. Остаются файлы базы. Попробуй создать новую БД и перенести таблицы туда.

PS: А что у тебя на локалхосте мега посещаемый форум?!... переставь да и всё.
RaZEr вне форума  
Старый 08.01.2005, 11:25     # 3
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
В mysql же есть check-repair table - почему бы сначала ими не проверить?
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума  
Старый 08.01.2005, 21:18     # 4
Octider
Guest
 
Сообщения: n/a

Он не совсем локал, тут сетка из 6х человек.
Спасибо, попробую и то и то.

Сработало следующее:

mysqlcheck -r --all-databases

Всем спасибо.
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 00:58.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.