Ошибка подключения логического приложения к серверу sap hana с помощью разъема sap .net

Я хочу подключить SAP к приложению Azure Logic...

У меня есть sap-сервер, и через локальный шлюз и соединитель.NET 3.0 я пытаюсь создать соединение SAP в приложениях логики, используя действие "Сервер приложений SAP - Отправить в SAP", но тщетно!!

Ошибка выглядит следующим образом:- Пожалуйста, проверьте информацию о своей учетной записи и / или разрешения и повторите попытку. Подробности: невозможно подключиться к серверу SAP. Не удалось обработать запрос. Сведения об ошибке: sapnco "Не удалось загрузить файл или сборку", версия =3.0.0.42, Culture= нейтральный, PublicKeyToken=50436dca5c7f7d23'или одна из его зависимостей. Система не может найти указанный файл.'.

Пожалуйста, помогите мне разобраться с этим.

1 ответ

Вот несколько правил, которые необходимо соблюдать:

  1. Вам необходимо установить 64-битную версию и только 64-битную версию SAP Nco.
  2. Вам также необходимо установить последнюю версию SAP Nco.
  3. Необходимо установить версию.Net 4.0 SAP Nco, поскольку хост-служба шлюза данных и Microsoft SAP Adapter собираются с использованием.Net 4.5.

Подробнее о том, какую версию SAP Nco выбрать для приложения логики Azure, можно найти в этой статье.

Кроме того, кто-то получает такую ​​же ошибку, как и вы, он скачивает Nco connnector с веб-сайта SAP и устанавливает на сервер, после чего все идет хорошо. Вы могли бы пойти, чтобы увидеть аналогичную проблему.

У меня была такая же ошибка. В моем случае SAP в частной сети, и я использую другой компьютер с Data Gatewat для доступа к SAP через Logciapp.

Эти шаги не на машине SAP, а на машине Midelware, которая будет иметь шлюз данных для связи с SAP.

  1. Установить шлюз данных
  2. Установите библиотеку SAP NCo и.NET
  3. Затем для Data Gateway может распознать библиотеку SAP NCo, вам нужно будет скопировать.dll, расположенный в папке установки SAP NCo, в папку установки шлюза.

Вот несколько правил, которые необходимо соблюдать:

  1. Вам необходимо установить 64-разрядную версию и только 64-разрядную версию SAP Nco.
  2. Вам также необходимо установить последнюю версию SAP Nco.
  3. Вам необходимо установить версию SAP Nco.Net 4.0, так как служба хоста шлюза данных и Microsoft SAP Adapter построены с.Net 4.5. Дополнительные сведения о том, какую версию SAP Nco выбрать для приложения Azure Logic, вы можете найти в этой статье.

Кроме того, кто-то получает ту же ошибку, что и вы, он загружает соединитель Nco с веб-сайта SAP и устанавливает его на сервере, после чего все идет хорошо. Вы можете увидеть аналогичную проблему.

Другие вопросы по тегам