Решаем проблему запуска SAP Business Explorer Analyzer из Excel 2010 в ферме серверов RDS

У пользователей работающих в ферме серверов RDS возникла необходимость использовать надстройку SAP Business Explorer Analyzer (BEx Analyzer) для Microsoft Office Excel 2010.

image

При создании подключения из этой надстройки происходит обращение к файлу
%APPDATA%\SAP\Common\SapLogon.ini
(как правило, это путь типа
C:\Users\User\AppData\Roaming\SAP\Common\SapLogon.ini). Если файла не обнаружено, возникает ошибка:

image

Далее показывается окно с выбором серверов, к которым можно подключится для работы, но т.к. все настройки прописываются в SapLogon.ini, которого с точки зрения надстройки нет, увидим пустой список систем:

image

Для решения этой проблемы на всех серверах фермы RDS создадим новую системную переменную SAPLOGON_INI_FILE, в которой укажем UNC путь до SapLogon.ini (файл разместим в общей сетевой папке доступной всем пользователям фермы RDS)

image

Автоматизировать процесс создания новой системной переменной сразу на всех серверах RDS можно например с помощью Group Policy Preferences

После этого на всех серверах фермы RDS из Office Excel 2010 можно запустить BEx Analyzer, вызвать подключение и убедиться в том, что ошибка больше не воспроизводится, а необходимый список систем присутствует:

image

Добавить комментарий