Тема: Проблема с файлом message.tbb…
![]()
Возникла проблема с файлом message.tbb папки Входящие.
Т.к. сжатием папки на том ПК ни кто не занимался :-\, ее размер постепенно достиг замечательной цифры 2Гб ;D (а в следствии того, что файловая система FAT32 с кластером в 32Кб, это максимальный размер файла). При попытке сжать данный файл возникал временный файл, который в свою очередь достигал той же цифры и ТБ выдавал сообщение «Ошибка записи в файл batXX.tmp». При переносе файла на NTFS, файл открывается, почта видна, но сжать не получается (после этой процедуры пишет «Освобождено 0 байт»). Help, pls, как можно реанимировать файл.
P.S. При попытке сделать Backup выгружает 0
P.P.S. При удалении файла индекса не видет писем вообще, и генерит новый пустой индекс.
22.09.2003, 13:39 #2
Doctor
![]()
Участник Регистрация 21.02.2003 Сообщений 610
Re:Проблема с файлом message.tbb…
На самом деле, сжимай папку, не сжимай, а если туда постоянно валятся письма, то рано или поздно она станет 2Гб… Может, кстати, там и сжимать-то нечего (письма из этой папки никогда не удалались) , поэтому и пишет «Освобождено 0 байт»
Как вариант, создай еще один ящик, типа «Архив», куда автоматом будут старые письма переноситься — иначе все равно в 2Гб рано или поздно упрешься…
22.09.2003, 13:54 #3
Vadim
![]()
Участник Регистрация 01.11.2002 Сообщений 4,711
Re:Проблема с файлом message.tbb…
Как вариант сейчас — это экспорт писем в Юникс-бокс (можно по частям), удаление этого файла совсем. и импорт вноть в новую пустую папку и уж потом не забывать про сжатие и архивирование…

ЗЫ: для меня загадка — как создать файл такого объяема ? У меня архив БатТалка с 98 года и он всего 20Мб, а писем в папке 25 тыч. 😉
22.09.2003, 23:14 #4
MKat
![]()
Новичок Регистрация 22.09.2003 Сообщений 3
Re:Проблема с файлом message.tbb…
Спасибо! Экспорт писем в Юникс-бокс сработал!
Так и сделал: экспортнул все письма -> удалил файл базы -> в чистую базу импортировал письма.
P.S. По поводу объема базы — так через этот ящик проходит большой объем документов, и все хранится как в архиве ;D
24.09.2003, 09:07 #5
GVD
![]()
Участник Регистрация 05.11.2002 Сообщений 269
Re:Проблема с файлом message.tbb…
![]()
Сообщение от Doctor
На самом деле, сжимай папку, не сжимай, а если туда постоянно валятся письма, то рано или поздно она станет 2Гб…

Что за глупость > Сжатие освобождает место на диске…
Приведенная модель хранения документов вообще не имеет права на жизнь.. Не стоит забывать что аттачи разбухают на 30-40% за счет кодирования. Так что надо думать головой на причинами возникновения этой проблемы
24.09.2003, 09:33 #6
Doctor
![]()
Участник Регистрация 21.02.2003 Сообщений 610
Re:Проблема с файлом message.tbb…
Сжатие освобождает место на диске…

Я разве утверждал обратное? Я всего лишь имел ввиду, что если количество писем стремится к бесконечности, то размер базы так же будет стремится к бесконечности
Кроме этого, я подозреваю, что сжатие базы происходит исключительно из-за физичекого вычищения из базы удаленых писем, а если из папки письма не удалялись, то и сжимать там нечего. Поэтому у него Бат и выдает «Освобождено 0 байт»
Приведенная модель хранения документов вообще не имеет права на жизнь..
Если я правильно его понял, то никакой модели хранения там нет, просто большой объем писем с аттачами через ящик проходит, вот и все…
Никак не стой ноги встали, Игорь Валентинович? ;D
The Bat: ошибка message.tbb
Сегодня запускаю «зе бат» и при просмотре писем во входящих выдает ошибку типа «cannot read header MESSAGES.TBB». При ремонте средствами бата удаляются все письма с июня, резервная копия в октябре только была (нужно чаще делать блин) Есть ли еще какие-то варианты восстановления?
- eTarget 2011:Панельная дискуссия «Стратегия и планирование рекламной кампании в интернете»
- eTarget 2011: Круглый стол «Реклама в онлайн-видео»
- Могут ли «плохие» входящие ссылки привести к ухудшению ранжирования?
Cannot read the base header the bat что делать
Извлекает письма из поврежденного TBB-файла на основе сигнатурного анализа. На выходе получается правильный TBB файл. Утилита умеет выбрасывать сообщения, отмеченные как удаленные, снимать флаг удаления, а также извлекать не все сообщения, а в указанном диапазоне (по порядковым номерам или по физическому смещению в исходном файле). Проверялось на The Bat ver. 2.02.3 и 4.1.11.
Работает под всеми версиями Windows (95/98/Me/NT/2000/XP/etc.).
- отключить автоматический импорт почты с сервера и выйти из The Bat
- сделать резервную копию старых messages.tbb и messages.tbi
- обработать messages.tbb с помощью tbbcopy
- полученный .TBB-файл поместить обратно в соответствующий каталог The Bat‘а под именем messages.tbb и удалить находящийся там messages.tbi
- запустить The Bat и выполнить проверку целостности свежевосстановленного каталога
Usage: tbbcopy.exe [-] or tbbcopy.exe [-] or tbbcopy.exe -a [-d+] Switches: -a automated repair. Make backup of .TDB and .TDI and perform restore to original filename. -o[b|k|m|g] offset in bytes (or optionally in blocks, KBytes, MBytes or GBytes) to start recovery from (since v1.2) -l just dump e-mail list -f dump e-mail From: header -L log unreliable and bad blocks to -d[+|-] include (+) or exclude(-) deleted messages -k keep message size, don't repair when extracting (since v1.2) -m start from message (since v1.2) -M process not more than -? display this help DD-style options: if= of= seek= Note: 1 KByte = 1024 bytes 1 MByte = 1024 KBytes = 1024*1024 bytes if byte offset or byte count is specified, it will be rounded to blocksize Examples: tbbcopy.exe X:\mail\messages.tbb E:\Temp\Restored.tbb will extract all not deleted messages tbbcopy.exe -o 10M X:\mail\messages.tbb E:\Temp\Restored.tbb will extract messages starting from byte offset 10Mb to end of file tbbcopy.exe -a X:\mail\messages.tbb will make backup to X:\mail\messages.bkp.tbb and X:\mail\messages.bkp.tbi and store extracted messages in X:\mail\messages.tbb
Download
Посленняя версия (с исходниками) — tbb_recovery_v1e.rar/tgz (42 Kb/45.4 Kb)
History
tbb_recovery_v1e.rar/tgz (42 Kb/45.4 Kb)
2017.07.04
tbb_recovery_v1d.rar/tgz (41.8 Kb/45 Kb)
2017.06.30
Восстанавливали 25Гб, что уже само по себе интересно 🙂 Выплыл баг в поддержке опций -o (смещение для начала сканирования) и -m (пропустить первые сообщения). Исправлено, спасибо Владимиру Глущенко за сообщение об ошибке.
Также добавлена опция -k, предотвращающая «исправление» длины сообщения в результирующем файле. Иногда такое исправление вредит.
tbb_recovery_v1b.rar/tgz (38.7 Kb/41.9 Kb)
2013.09.08
История снова всплыла, оказалось, что граничный размер файла .tbb — 1Гб. TheBat все еще продолжает принимать новые письма, но compress уже не делает. И не ругается, делает вид, что полет нормальный 🙂 А файл растет быстро. После 2Гб прием новых писем прекращается без каких-либо объяснений.
Для удобства дописал режим автоматической обработки, включается -a. Требуется единственный параметр — имя исходного файла. Создание резервной копии оригинала .tbb и индексного файла .tbi делается автоматически. После окончания работы остается только убить .bkp.tbb и .bkp.tbi
tbb_recovery_v1a.rar/tgz (38.4 Kb/41.6 Kb)
2013.08.26
Первая версия, появилась на свет из-за необходимости починить 2Гб .tbb файл. Ни одна из найденных утилит на справилась. Все пытались так или иначе загрузить весь файл в память целиком и повисали либо возвращали ошибку.
tbb_recovery_v1.rar/tgz (36.9 Kb/39.2 Kb)
2012.09.20
Предложения и исправления слать на FB or mail alterX@alter.org.ua (remove X) Share
| Автор: Alter (Александр А. Телятников) | Сервер: Apache+PHP под FBSD | © 2002-2024 |
Cannot read the base header the bat что делать
Пропала часть папок, или перестали отображаться. Заходил в те папки Фаром, в каждой из них есть по два файла: MESSAGES.TBB и MESSAGES.TBI. В разных папках размер тех файлов отличается, но MESSAGES.TBB намного больше чем MESSAGES.TBI.
Остались отображаться только основные: Inbox, Outbox, Send Mail, Trash.
Помогите.
Сообщений: 3529 Баллов: 6711 Rating: 71 Authority: 71 Регистрация: 18.09.2004
Машина должна работать, а человек думать
11.02.2005 03:54:35
Попробуй в TheBat нажать Shift+Ctrl+Alt+L
MESSAGES.TBI — индексный файл — если например удалить ничего страшного не будет — он сам создастся повторно.
А вот MESSAGES.TBB — это и есть база писем
Сообщений: 600 Баллов: 540 Rating: 12 Authority: 12 Регистрация: 25.09.2003
11.02.2005 07:06:15
Попробуй в TheBat нажать Shift+Ctrl+Alt+L — а это что за команда? А то я ее, в менюшках, не нашел.
Сообщений: 3529 Баллов: 6711 Rating: 71 Authority: 71 Регистрация: 18.09.2004
Машина должна работать, а человек думать
11.02.2005 07:08:29
Скрытая фича — нахождение «потерянных» папок.
В меню ее нигде нет.
Сообщений: 600 Баллов: 540 Rating: 12 Authority: 12 Регистрация: 25.09.2003
16.02.2005 02:25:07
Shift+Ctrl+Alt+L помогло!
Спасибо!
Сообщений: 600 Баллов: 540 Rating: 12 Authority: 12 Регистрация: 25.09.2003
28.02.2005 03:21:27
Спасибо, Shift+Ctrl+Alt+L мне тоже помогло.
Но есть ещё проблема, кроме того появилось в дереве несколько безымянных папок, которые по сути всего-лишь ссылки на Входящие и кол-во сообщений там одинаковое. Хотел удалить, но оригинал Входящих вместе с ними снести боюсь.
Можно ли от них как-то избавиться?
kitty_boom
02.04.2005 05:52:09
Я установила Windows XP и поэтому пришлось переустанавливать The Bat. Все письма остались в старых папках. Хотелось бы их импортировать в существующий ящик в виде писем (как все и было) потому что на сервере они уже стерты. Как это сделать?
Через «Tools-Import Messages-From msg-files» ничего не получается. Все письма из Inbox импортируются в приложенном текстовом файле. Письма на русском вообще не читаются.
Сообщений: 600 Баллов: 540 Rating: 12 Authority: 12 Регистрация: 25.09.2003
15.04.2005 07:00:37
Добрый день!
Помогите, пожалуйста.
Из моей почты The Bat! исчезли все письма.
Shift+Ctrl+Alt+L не помогает. Я уже не знаю что делать! Можно ли восстановить потерянные письма?
С уважением, Тамара.
Сообщений: 600 Баллов: 540 Rating: 12 Authority: 12 Регистрация: 25.09.2003
14.06.2005 12:16:06
возникла проблема.
при сканировании компа на вирусы, АВП показывает что в некоторых message.tbb есть письма с телами вирусов. При этом он указывает полную инфу о письмо, но при просмотре почты там эти письма отсутствуют.
каким образом можно не через БАТ отредактировать этот файл, потому как вирусы есть а найти и удалить их невозможно.
кто сталкивался с такой проблемой откликнитесь плз.
заранее благодарен.
Сообщений: 3529 Баллов: 6711 Rating: 71 Authority: 71 Регистрация: 18.09.2004
Машина должна работать, а человек думать
15.06.2005 01:00:42
| Цитата |
|---|
| При этом он указывает полную инфу о письмо, но при просмотре почты там эти письма отсутствуют. |
А сжимать папки пробовали?
Сообщений: 600 Баллов: 540 Rating: 12 Authority: 12 Регистрация: 25.09.2003
15.06.2005 12:20:31
Да, сжмал все папки, но результата никакого не дало.
антивирус все также показывает что в есть зараженное письмо, но реально я его не вижу в почте.
есть какая-то возможность редактировать файлы message.tbb?
Сообщений: 3529 Баллов: 6711 Rating: 71 Authority: 71 Регистрация: 18.09.2004
Машина должна работать, а человек думать
15.06.2005 13:14:30
| Цитата |
|---|
| Да, сжмал все папки, но результата никакого не дало. |
Если было проведено сжатие(очистка от удаленных), то все письма должны быть видны через TheBat!
Может плохо ищете?
Если вдруг действительно так (что очень мало вероятно) — тогда базы определенно надо лечить, проверять, экспортить-импортить.
TBB это почти разновидность unixbox с дополнительными прослойками между писем.
Смотреть без TheBat можно например через утилитку tbb2mbx, которая работает на командной строке.