Разобрался в причине ошибки
Некоторые узлы в таблице nodes в полях port_rows, port_numbering_scheme имеют значение NULL, но как я в момент миграции для этих полей значения заменяются на "" на что и ругается затем PostgreSQL так как "" - это строка, а указанные поля типа число
в моем случае помогло проставить в MySQL вместо null значение например -1:
update netxms.nodes
set port_numbering_scheme = -1
where
port_numbering_scheme is null;
update netxms.nodes
set port_rows = -1
where
port_rows is null;
Выполнил
nxdbmgr migrate /etc/netxmsd.conf.old
а затем в PostgreSQL вернул null обратно:
update nodes
set port_numbering_scheme = null
where
port_numbering_scheme = -1;
update nodes
set port_rows = null
where
port_rows = -1;
Просьба к разработчика: исправьте данный баг