Невозможно подключиться к SAP Hana Express DB с помощью eclipse studio - PullRequest
1 голос
/ 20 марта 2019

Я новичок в базе данных SAP HANA. Я успешно разместил базу данных SAP HANA Express на облачном сервере. Я создал базу данных и могу запросить ее для CLI.

Однако у меня возникли проблемы с подключением к нему из затмения, проведшего два дня на одном и том же.

Я следую https://developers.sap.com/india/tutorials/hxe-howto-eclipse.html учебник.

enter image description here enter image description here enter image description here enter image description here

Обратите внимание:

  1. Я могу подключиться к серверу, используя RDP и замазку, поэтому IP-адрес правильный
  2. Я запустил базу данных с помощью команды hdbsql -i 90 -d HXE -u SYSTEM -p SAPhxe123
  3. почему в последнем скриншоте Eclipse использует порт 39015 по умолчанию? это проблема или мы можем изменить это.

Любая помощь здесь будет высоко ценится!

Ответы [ 4 ]

1 голос
/ 21 марта 2019

Не могли бы вы обратиться к следующему документу: https://developers.sap.com/tutorials/mlb-hxe-tools-sql-eclipse.html

Там соединение с базой данных арендаторов создается следующим образом

Хост-сервер (IP) поддерживается в файле hosts

Кроме того, база данных арендатора предоставляется только как HXE без номера порта

enter image description here

1 голос
/ 22 марта 2019

Удалите порт и просто оставьте HXE для арендатора.

39015 - правильный выбор для первого арендатора в виртуальной машине AWS или Azure (39017 для Docker).

Попробуйте сначала подключиться к системной базе данных.Если это работает, но арендатор не работает, проверьте это: https://developers.sap.com/tutorials/hxe-gcp-eclipse-tenant-connect.html

Если это не работает: https://blogs.sap.com/2018/02/24/troubleshooting-connection-problems-for-hana-express/

Если вы явно не закрыли порт 22, ping должен ответить.

Также напоминание о том, что HANA studio является частью набора устаревших инструментов, поэтому, если вы хотите изучить нативную разработку, я бы порекомендовал перейти на XS advanced.

0 голосов
/ 22 марта 2019

Когда ваш экземпляр HXE был создан в AWS, вы назначили его группой безопасности по умолчанию или создали ее на основе «настроек продавца»?

Это действительно важно, потому что без этой пользовательской группы безопасности вы выиграли 'не сможет получить доступ к вашему экземпляру из внешнего мира.

Для получения более подробной информации обратитесь к следующему руководству: https://developers.sap.com/canada/tutorials/hxe-aws-setup.html

0 голосов
/ 20 марта 2019

Для базы данных арендаторов, я думаю, достаточно использовать HXE Вы пытались изменить имя хоста, добавив информацию о порте после IP-адреса?

...