Я новичок в базе данных SAP HANA. Я успешно разместил базу данных SAP HANA Express на облачном сервере. Я создал базу данных и могу запросить ее для CLI.
Однако у меня возникли проблемы с подключением к нему из затмения, проведшего два дня на одном и том же.
Я следую https://developers.sap.com/india/tutorials/hxe-howto-eclipse.html учебник.
Обратите внимание:
Любая помощь здесь будет высоко ценится!
Не могли бы вы обратиться к следующему документу: https://developers.sap.com/tutorials/mlb-hxe-tools-sql-eclipse.html
Там соединение с базой данных арендаторов создается следующим образом
Хост-сервер (IP) поддерживается в файле hosts
Кроме того, база данных арендатора предоставляется только как HXE без номера порта
Удалите порт и просто оставьте 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.
Когда ваш экземпляр HXE был создан в AWS, вы назначили его группой безопасности по умолчанию или создали ее на основе «настроек продавца»?
Это действительно важно, потому что без этой пользовательской группы безопасности вы выиграли 'не сможет получить доступ к вашему экземпляру из внешнего мира.
Для получения более подробной информации обратитесь к следующему руководству: https://developers.sap.com/canada/tutorials/hxe-aws-setup.html
Для базы данных арендаторов, я думаю, достаточно использовать HXE Вы пытались изменить имя хоста, добавив информацию о порте после IP-адреса?