У пользователей работающих в ферме серверов RDS возникла необходимость использовать надстройку SAP Business Explorer Analyzer (BEx Analyzer) для Microsoft Office Excel 2010.
При создании подключения из этой надстройки происходит обращение к файлу
%APPDATA%\SAP\Common\SapLogon.ini
(как правило, это путь типа C:\Users\User\AppData\Roaming\SAP\Common\SapLogon.ini). Если файла не обнаружено, возникает ошибка:
Далее показывается окно с выбором серверов, к которым можно подключится для работы, но т.к. все настройки прописываются в SapLogon.ini, которого с точки зрения надстройки нет, увидим пустой список систем:
Для решения этой проблемы на всех серверах фермы RDS создадим новую системную переменную SAPLOGON_INI_FILE, в которой укажем UNC путь до SapLogon.ini (файл разместим в общей сетевой папке доступной всем пользователям фермы RDS)
Автоматизировать процесс создания новой системной переменной сразу на всех серверах RDS можно например с помощью Group Policy Preferences
После этого на всех серверах фермы RDS из Office Excel 2010 можно запустить BEx Analyzer, вызвать подключение и убедиться в том, что ошибка больше не воспроизводится, а необходимый список систем присутствует:
Добавить комментарий