Я искал и пробовал много вещей, но не могу найти решение.
Я храню некоторые OID SNMP в базе данных и отображаю их в таблице с таблицами данных.
Я хочу, чтобы идентификаторы OID отображались в правильном порядке, например:
1.3.6.1.2.1.1
1.3.6.1.2.1.10
1.3.6.1.2.1.2
В правильном порядке:
1.3.6.1.2.1.1
1.3.6.1.2.1.2
1.3.6.1.2.1.10
Запрос SQL с порядком по столбцухранение строки OID упорядочит их:
1.3.6.1.2.1.1
1.3.6.1.2.1.10
1.3.6.1.2.1.2
Я использую обработку на стороне сервера с использованием PHP или, предпочтительно, флакона Python.В настоящее время я сам создаю таблицу в фляге и написал функцию, которая упорядочивает их путем преобразования OID в кортежи и сортировку.Это работает, но я хотел бы использовать таблицы данных, чтобы получить нумерацию страниц и отзывчивость.
Следует отметить, что нет ограничения на длину OID.
Любые идеи будутвысоко ценится.