Dmitri Kuzmenko wrote:
пусть лежит. Зато мы не даем гранату в руки неопытным пользователям.
как раз убрали после нескольких поломок баз вот таким образом.
Ну если у кого хватило ума ковырять живую базу без резевной копии?
Остальные то тут причём?
Поэтому без понимания этих структур "ручное лечение битых баз"
делать бессмыслено.
Дык, ods.h естественно нужно курить + доки.
Большенство баз лечиться изменением пары байт в нужном месте.
Хотел поискать свежую версию. А то старая уж очень сырая.
я бы не сказал.
Нет предела совершенству, можно много пожеланий высказать.
Так конечно базовые вещи есть, но например метаданными и системными
таблицами тяжко работать. Интерфейс улучшить в ряде мест.
Даже HEX редактор не работает.
см. выше - потому и не работает. (...) я лучше промолчу,
а то еще выболтаю чего.
Сейчас проверил - вроде работает. Но что то у меня запало в память что он
как то глючил. Но в любом случае есть сторонние hex-редакторы, где можно
например легко добавить/копировать страницу.
В общем, нам неинтересно чтобы кто-то чинил базы
используя наши инструменты бесплатно. Бизнес на таких инструментах
и так мелкий, так их еще и тырят (я про IBFirstAid и др.).
Ихмо тут вы загибаете. Конкурентов у вас нет. Если люди и чинят базы сами,
то только для себя и своих клиентов. И чинить из программистов реально
могут только единицы.
Когда-то я предлагал людям в регионах ремонтировать БД под нашей
"крышей" (предоставление помощи и инструментария) за совершенно мизерный
процент, но увы - согласившихся не было.
Если бы количество заказов на починку было хоть как то ощутимо...
Мне волею судьбы приходилось лечить базы (1-2 в год).
Бизнес этот не регионален, поток заказов можно обеспечить только охватом
больших территорий.
Нам потребовалось - мы себе софт написали. А значит такой же Левша
может тоже упростить себе жизнь. Но самостоятельно.
Если не хотите бесплатно выкладывать свежие версии этого тула, так хотя бы
продавайте за деньги.