Однажды после обновления биллинговой системы ABillS, при открытии меню Обслуживание>Оборудование>PON и выборе устройства возникала SQL ошибка:
SQL Error: [3]
[1176/main, ../../Abills/modules/Equipment/Pon_mng.pm, 674]
Key 'port_id' doesn't exist in table 'onu'
...
Встроенный скрипт не исправил ошибку:
cd /usr/abills/misc/db_check/
./db_check.pl
По этому пришлось добавить ключ вручную:
ALTER TABLE equipment_pon_onu ADD KEY port_id (`port_id`);
Чуть позже встретилась другая ошибка:
Key 'port' doesn't exist in table 'internet'
Решилась добавлением ключа:
ALTER TABLE `internet_main` ADD KEY port_id (`port`);
Смотрите также другие мои статьи про ABillS