Ad Widget

Collapse

Тип данных при выборке из БД Oracle

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • alex.bhgbx
    Junior Member
    • May 2021
    • 1

    #1

    Тип данных при выборке из БД Oracle

    Доброго времени суток. Столкнулся со следующей проблемой. Мне необходимо следить за использованным местом архивлогами в базе. Элементарный запрос, который выдает количество использованного места. SELECT PERCENT_SPACE_USED FROM V$RECOVERY_AREA_USAGE where file_type='ARCHIVED LOG'; Данные типа NUMBER в базе. Но zabbix, почему-то, пишет, что это string. Может кто сталкивался с этим. Я полазил по форумам и явного ответа пока не нашел. Заранее спасибо.
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Временно поменяйте тип данных в Zabbix-е на "Text" и посмотрите в Latest data, что именно возвращается и в каком виде. Может, Zabbix-у не нравятся лидирующие пробелы перед числом или разделитель целой части числа от дробной (не точка, а запятая) и т.п. Это всё можно легко решить с помощью препроцессинга. А когда результат вас удовлетворит, то поменяете тип данных обратно на Numeric (float или unsigned, смотря что у вас там по смыслу).

    Comment

    Working...