Как я могу получить полное имя хоста, откуда было установлено сетевое соединение Informix? - PullRequest
2 голосов
/ 20 июля 2010

Вывод onstat -g ses отображает как имя хоста, так и столбцы tty.Однако оба они усекаются до первых 8 символов.

Можно ли получить имя хоста или tty полностью из любого другого варианта onstat?(Для сетевых подключений - и моих целей - они взаимозаменяемы)

Справочная информация: у нас есть скрипт, очень часто выполняющий onstat -g ses, который является частью алгоритма распределения нагрузки.Серверы, откуда эти соединения приходят теперь *, имеют 9-символьные имена хостов, и закон Мерфи требует, чтобы усеченная цифра была той, которая идентифицирует одно из другого.(т. е. у них есть такие имена, как ABC1DEFG1, ABC1DEFG2 и т. д.),Но этот изменился, и я должен измениться вместе с ним ...

1 Ответ

1 голос
/ 20 июля 2010

Проверьте, какая информация находится в таблице syssessions SMI (в базе данных sysmaster). По моим расчетам, значение для имени хоста находится в поле CHAR (256), которое должно содержать ваши 9-символьные имена без переполнения.

...