Watson Analytics не может подключиться к локальному db2

Я пытаюсь добавить локальную DB2 в качестве соединения данных и получаю следующую ошибку:

Проверка свойств соединения завершилась неудачно, и сообщается о неверной базе данных, SID или неавторизованном пользователе. CDICO0104E: Неверная база данных, недостаточные разрешения или база данных недоступна: [jcc] [t4] [2030] [11211] [4.20.4] Произошла ошибка связи во время операций с базовым сокетом соединения, входным потоком сокета,; или выходной поток сокета. Место ошибки: Reply.fill () - недостаточно данных (-1). Сообщение: недостаточно данных. ERRORCODE = -4499, SQLSTATE = 08001 [DW-PRS] [ISI - ***** 0d44 - **** - **** - **** - d49 **** c96dc] [UN - ** ***@****.com] [TS-2016-10-28T21: 26: 31.595 + 00: 00] [CN-dw-service - *** - yp - ***** - *** * - **** ca981aa] [TID-JVWLVTNUOD28] [MSGID-CDICO8105E] [UIID-4f4f **** - **** - **** - **** - **** a579d3e1] [ST -DataClick] Дополнительная информация: ID сообщения: CDICO8105E; Статус HTTP: 400

Однако учетные данные определенно правильные, я могу подключиться к БД с их помощью. В чем может быть причина того, что Watson Analytics не может получить доступ к БД?


person kutuzof    schedule 29.10.2016    source источник
comment
Для подключения общедоступного веб-приложения к локальному экземпляру DB2 необходимо открыть его (экземпляр DB2) в Интернете или настроить безопасный шлюз Bluemix. Что он? Как вы тестировали подключение?   -  person mustaccio    schedule 30.10.2016


Ответы (1)


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

person Robert Hatfield    schedule 11.11.2016
comment
Да, конфигурация ACL была неверной. Были поля, которые я считал необязательными, но фактически обязательными. - person kutuzof; 10.01.2017