Невозможно подключить DB2 Zos к bluemix с помощью облачной интеграции

Мы использовали облачную интеграцию для подключения к мейнфрейму DB2 в bluemix, загрузили безопасный коннектор в ОС Linux и настроили его с помощью jar-файлов DB2. Статус в BlueMix изменился на «подключен», но мы не смогли продолжить создание API с IP-адресами DB2 в качестве конечных точек, так как получили сообщение об ошибке «База данных может быть подключена, проверьте безопасное соединение». . Но мы проверили наше безопасное соединение в терминале, который всегда находится в режиме запуска. Не могли бы вы помочь с тем же.


person user3346242    schedule 19.11.2014    source источник
comment
Я думаю, что команда Bluemix уже работает над подобной проблемой, developer.ibm.com/answers/questions/165059/   -  person diwesh    schedule 20.11.2014


Ответы (2)


Можете ли вы подключиться к серверу z/OS без безопасного соединителя; с помощью другого клиента?

Вы можете использовать утилиту диагностики DB2Jccдрайвера IBM Data Server для JDBC и SQLJ, чтобы протестировать подключение к базе данных и проверить аутентификацию DB2 с помощью Java. Пример команды и ее вывод показаны ниже:

$ java com.ibm.db2.jcc.DB2Jcc -url jdbc:db2://myhost.ibm.com:446/MYDB -user myuserid -password mydbpasswd

[jcc][10521][13706]Command : java com.ibm.db2.jcc.DB2Jcc -url jdbc:db2://myhost.ibm.com:446/MYDB -user myuserid -password ********

[jcc][10516][13709]Test Connection Successful.

DB product version = DSN11015
DB product name = DB2
DB URL = jdbc:db2://myhost.ibm.com:446/MYDB
DB Drivername = IBM Data Server Driver for JDBC and SQLJ
DB OS Name = Linux
$

Если у вас есть доступ к исполняемому файлу db2cli (sqllib/bin/db2cli), вы можете запустить приведенную ниже команду, чтобы проверить подключение и исключить любые проблемы с конфигурацией на стороне сервера:

db2cli validate -database dbname:host_name или ip:port_number -connect -user ID пользователя -passwd пароль

пример:

$ db2cli validate -database sample:bimaljha.in.ibm.com:446 -connect -user myuserid -passwd mypasswd
......
===============================================================================
Connection attempt for database "sample:bimaljha.in.ibm.com:446":
===============================================================================

[SUCCESS]

===============================================================================
The validation is completed.
===============================================================================


$

Если команды DB2Jcc или db2cli работают нормально, это должно быть связано с коннектором в bluemix.

person Bimal Jha    schedule 29.11.2014

Помимо того, что уже предложил Bimal (обходной путь для проверки проблемы с соединителем), эта проблема может возникнуть из-за неправильного URL-адреса прокси-сервера или из-за того, что прокси-сервер не работает. Я предлагаю вам проверить данные вашего прокси. После этого он должен работать !!

person Anand    schedule 29.12.2014