Если собираешься с терниями долго воевать, то я бы убил базу полностью, создал заново нормальный шаблончик (подозреваю, что проблема в кривосозданной БД), забекапил его, пока маленький, после чего все неудачные пробы прогонял бы, восстанавливаясь после них из бекапа. Это самый быстрый способ откатываться. Если очень лень возиться, а времени много, то возьми из Хранилища smdbcleanup.sql, его запускаешь, он тебе упоминания о supermag выносит... Суть ошибки ты так и не рассказал...