Однако, файл saplogon.ini, который был ранее актуален для рабочей станции под управлением MS Windows XP, где хранились настройки соединений, оказался абсолютно бесполезным.
Поиск вывел на замечательный help о решении данной проблемы.
Приступим.
1. Скачиваем утилиту SapGuiIniToSapcConverter.jar конвертации.
2. Берем наш старый saplogon.ini, если у Вас содержались комментарии к соединениям на кириллице, как это было в моем случае, пересохраните его в кодировке Unicode, с помощью любого умеющего редактора.
3. Далее конвертируем по инструкции:
java -jar [complete path to SapGuiIniToSapcConverter.jar] [path to source saplogon.ini file] [path to target connections file]
Если моем в примере, файл SapGuiIniToSapcConverter.jar и saplogon.ini, находятся в моем домашнем каталоге в папке SAP.
В результате:
java -jar /home/emutant/SAP/SapGuiIniToSapcConverter.jar /home/emutant/SAP/saplogon.ini /home/emutant/.SAPGUI/connections
4. Запускаем SAP.

5. Однако, при попытке подключения к необходимому мне серверу вываливалась ошибка вида:
Error: internal error
Tue Oct 11 12:31:55 2011
Release 720
Component NI (network interface), version 40
rc = -1, module niuxi.c, line 1779
Detail NiPGetHostByName: 'AAAAA finance system' not found
System Call getaddrinfo
Error No -5
'Unknown error 4294967291'
Посмотрев настройки сервера

Я предположил, что скорей всего сервер "AAAAA finance system" просто неизвестен моей рабочей станции, так как я не авторизируюсь в домене. Поэтому покопав в saplogon.ini, я нашел IP адресс данного сервера и просто изменил настройки соединения.

6. Запускаем с измененными настройками, все работает.

Использован источник.
Немає коментарів:
Дописати коментар