Отладка приложений с BDE

d

Как начать: оформление запроса на отладку

Процесс запускается с момента, когда вы отправляете заявку через форму на сайте или пишете в технический чат. В сообщении укажите версию Delphi, кодовую базу (желательно в архиве) и краткое описание симптомов — например, ошибка «Transient error» при работе с таблицами Paradox или зависание при попытке соединения с удаленной БД через SQL Links. Наш инженер свяжется с вами в течение 2–3 часов для уточнения среды выполнения (Windows 10/11, BDE 5.2 или 6.0).

Согласование и оплата

После первичной диагностики мы формируем коммерческое предложение. Оплата возможна картой или через расчетный счет. Средний чек на отладку одного проблемного модуля — от 4500 рублей. Срок обработки платежа — до 1 рабочего дня. Как только средства поступают, проекту присваивается статус «В работе».

Этап выполнения: что происходит после оплаты

Вы получаете доступ к трекеру, где фиксируется каждый шаг: воспроизведение ошибки, анализ логов, правка кода (исправление путей в IDAPI32.CFG, замена устаревших драйверов на актуальные для BDE 6.0, оптимизация запросов). На этом этапе возможно удаленное подключение к вашему ПК для прямого наблюдения за глюками — это ускоряет поиск в 2-3 раза. Если проблема связана с настройкой пула соединений, мы создаем отдельный скрипт для автоматизации правок.

Сроки и доставка готового решения

Типовой срок отладки — от 1 до 3 дней в зависимости от сложности (простая ошибка конфигурации — 1 день; устранение утечек памяти в цикле обработки BDE-буфера — до 3 дней). Результат вы получаете в виде патч-файла (diff-патча) или новой версии модуля с комментариями. Дополнительно прикладываем отчет: что было изменено и почему.

Установка и тестирование

Мы проводим сессию по установке исправлений: либо вы применяете патч самостоятельно по инструкции, либо наш специалист делает это через TeamViewer. После установки выполняется серия тестов — проверка подключения к таблицам, стресс-тест на параллельные запросы, проверка логов BDE на предмет повторных ошибок. Если тесты дают сбой (например, не восстанавливается соединение после обрыва сети), мы бесплатно дорабатываем решение в течение 24 часов.

Сопровождение после завершения

Каждый клиент получает 30 дней технической поддержки по исправленному функционалу. В рамках поддержки мы консультируем по оптимизации BDE-конфигурации (LOCALE, LANGDRIVER, BLOBS TO CACHE), помогаем адаптировать приложение под новые версии BDE (если планируется миграция) и даем рекомендации по замене устаревших компонентов. Запросы обрабатываются в течение рабочего дня. Если потребуется выездное обслуживание (например, для настройки серверной части с BDE на Windows Server), это обсуждается отдельно — стоимость стартует от 3000 рублей за выезд в пределах МКАД.

Гарантии и возврат

Мы возвращаем деньги, если в течение 7 дней после передачи патча ошибка воспроизводится снова и мы не можем ее устранить. Такие случаи редки (менее 2% заказов), но мы закрепляем это в договоре. Для постоянных клиентов доступна система скидок: каждый третий заказ на отладку — со скидкой 15%.

Добавлено: 27.04.2026