Проблема в сохраненом дампе...

Статус
В этой теме нельзя размещать новые ответы.

Mons

Хранитель порядка
Регистрация
2 Апр 2006
Сообщения
1.585
Реакции
967
Сохранили дампером дамп. Сохранили дамп через phpMyadmin...

Ступили и не проверили ее сразу в редакторе. О чем сейчас жалеем.
Косяк выявился после того когда неудалось верно залить дам обратно. Стали смотреть дам и увидели такое:

Пример кодировки и текста:
(2240, 2, 1248694352, 'image.php', 'modify', 'Èêîà äëÿ ñîîáùåé', ''),

Сама база должна быть в 1251, сохранена в UTF8 с вот таким вот уебищным "ñîîáГ" текстом. Откуда делали дамп, места уже не существует. То есть у нас только есть на руках 2 дампа с убитым текстом русским..


Есть шансы восстановить или идеи что можно сделать ?

Лично буду банить за тупые советы. Над дампом уже поработало челоек 5-6 и никуя :(
 
Кусочек в аттач можно? Желательно бинарным копированием, а не копипастом через буфер.
 
Прикладываю кусок бд.
 

Вложения

  • bubblebublim__2009-07-31_14-50.txt
    1 KB · Просмотры: 4
(93, 'Порядок открытия совместных покупок.', '', 425, 425, 1248957594, 153, 0, 1, 0, 0, 0, 'Mons', 2, 'Mons', 1248957594, 8, 0, '', 1, 1, 0, 0, 0, '', 'покупка, оформление, пример, сбор'), (94, 'Раздел "Cовместные покупки"', 'infoss', 426, 426, 1248960861, 4, 0, 1, 0, 0, 0, 'Mons', 2, 'Mons', 1248960861, 9, 4, '', 1, 0, 0, 0, 0, '', 'анонс, информация, новость, раздел'), (96, 'Моя мысля по структуре юзеров', 'Offer', 436, 442, 1248985123, 6, 0, 1, 4, 0, 0, 'Dark Angell', 1, 'Dark Angell', 1248983889, 13, 0, '', 1, 0, 0, 0, 0, '', NULL), (98, 'Ищу скрипт по типу узнай дату своей смерти', '', 450, 458, 1249023708, 18, 0, 1, 5, 0, 0, 'Nulls', 60, 'Mons', 1249021644, 9, 0, '', 1, 0, 0, 0, 0, '', NULL), (99, 'Хочу в команду!', 'moderator', 457, 457, 1249023561, 151, 0, 1, 0, 0, 0, 'RootX', 50, 'RootX', 1249023561, 0, 0, '', 1, 0, 0, 0, 0, '', NULL);



PHP:
file_put_contents('correct.sql', iconv('UTF-8', 'cp1252', file_get_contents('incorrect.sql')));

Если дамп очень большой, то возможно придётся разбить в цикл, чтобы кусочками перекодировал.
 
  • Нравится
Реакции: Mons
Спасибо. Начала конвертить. Прийдется действительно по циклам разбить.

UPD
Ничего хорошего кроме отдельных мест не выходит ((
 
Починили... спасибо antn

Процес был такой вкратце...

дампером принудительно ставили utf8 и лили в базу.
кодировка из Èêîà äë становилась пшалвнорлотва.
делать экспорт, чистить от комментариев 35 000 строк проверять...
и декодировать скриптом и снова заливать.. но у меня не вышло дампером,
Пришлось ручками вставлять
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху