"Была произведена попытка чтения за пределами области данных"
Делаем копию БД.
Скорее всего есть в БД таблица нулевая. При проверке БД или при запуске программы она должна ссылаться на какую-то таблицу. Открываем эту таблицу блокнотом, если в самом начале файла нет версии конвертера, то удаляем эту таблицу, конвертируем БД в свой формат, оптимизируем, ошибка пропадет, но скорее всего появятся другие ошибки в логике БД, их лечим стандартным образом, описанным вот тут:
http://wi.tensor.ru/wiki/index.php/%D0% ... 1%82%D0%B8)
Не найдена таблица "валюты" также лечится конвертацием БД в свой формат.
Что-то не получится - позвоните в Тех. поддержку на доб. 2016.