Будут ли клиенты INFORMIX-SQL (isql) работать с идентификаторами на базе Windows или движками SE?

#informix

#informix

Вопрос:

Может ли ISQL выполнить экранное соединение с IDS или SE, установленными на платформе Windows ?.. Если да, то какие версии клиента isql поддерживаются и поддерживаются ?..

Ответ №1:

ISQL уже довольно давно не портировался на Windows (я полагаю, не в этом тысячелетии), хотя он все еще регулярно портируется на системы Unix. Таким образом, вы смотрите на «старые» версии ISQL; Я подозреваю, что не существует поддерживаемой версии ISQL для Windows.

Да, ISQL может подключаться к IDS или SE, работающим в Windows. Проблем не должно возникнуть, если вы не попытаетесь запустить Perform для фрагментированной таблицы (обязательно в идентификаторах), созданной без предложения WITH ROWIDS .

Комментарии:

1. Если IDS и SE поддерживаются в Windows, почему I4GL или ISQL также не поддерживаются в Windows? .. это потому, что у них нет графического интерфейса ?.. Насколько сложно было бы перенести их в Windows?

2. В основном «нет GUI». Насколько сложно? Достаточно сложно, что это вряд ли произойдет. Это было сделано раньше, так что это можно было бы сделать снова, но финансовый стимул, необходимый для того, чтобы это произошло, должен быть значительным (диапазон мегадолларов). В коде много довольно специфичных для Unix предположений.

3. Я заглянул в ISQL 4.10 для MS-DOS с шестнадцатеричным редактором HXD, увидел в нем специфичные для UNIX материалы и увидел, как они работают над этим, чтобы адаптироваться к среде DOS, управлению памятью и всему остальному .. это не казалось сложным портом для DOS .. конечно, было бы неплохо, если бы IBMсделанный ISQL или I4GL с открытым исходным кодом, я имею в виду, что он достаточно стар, чтобы пить алкоголь!