Раньше поднимал уже эту тему тут:
Buffer Overrun
У нас была ситуация, насколько я помню (давно это было, всех подробностей), описанная в том посте Alexis-ом.
тынц
Суть была в том, что в одном из пакетных ночных заданий выполнялось как раз нечто подобное, то ли поиск, то ли сортировка по такому нашему полю, и из-за этого всё падало.

После изменения длины этих полей на 999 проблема пропала.

Вроде так было дело, надеюсь поможет....