Иногда случается так, что при формировании dbf средствами 1с, либо же наоборот его чтении, вместо привычных кириллических букв отображаются всякие «кракозябры» либо знаки вопроса ????????.
Впервую очередь надо посмотреть в какой кодировке находится сам файл OEM или ANSI.Дальше соответственно надо, чтоб приемник файла находился в такой же кодировке. В современных DBF редакторах есть переключатель кодировки OEM/ANSI.
Если и это не помогло как в моем случае, то не плохо бы глянуть языковые настройки сервера и изменить там. Панель управления — Часы, язык и регион — Региональные стандарты — Вкладка Дополнительно — Язык программ не поддерживающих Юникод устанавливаем Английский.
После этого у меня все заработало, надеюсь и вам тоже поможет. Иногда помогает обратное. Сменить Английский язык на Русский.