Подключение локального Microsoft SQL Server к Dataworks с использованием безопасного шлюза

Я пытаюсь подключиться к локальному серверу SQL Server к DataWorks с помощью безопасного шлюза. Я уже создал Secure Gateway (установил клиент на моем ПК и могу подключиться к нему).

Когда я захожу в dataworks -> tasks -> Create connection -> Microsoft SQL Server, заполняю поля и затем нажимаю "создать соединение", я получаю ошибку:

Соединение Connection1 не может быть проверено из-за сбоя при использовании безопасного шлюза для доступа к системе.

Убедитесь, что ваш клиент безопасного шлюза работает и настроен правильно. При необходимости обратитесь к системному администратору.

Проверка свойств соединения завершилась неудачно и сообщила об ошибке с использованием безопасного шлюза для доступа к системе. CDICO0208E: При попытке получить доступ к конечной точке безопасного шлюза TestSecureGateway(yQJbCeTz3fm_prod_ng) JDBC_XXX_XXX(yQJbCeTz3fm_b2d) на адресе помещения XXXX: порт, получил сообщение об ошибке: сломан канал, проверьте точку безопасности шлюза и проверьте конец шлюза.

Дополнительная информация:
Идентификатор сообщения: CDICO8111E;
HTTP статус: 400

Есть идеи, как решить проблему?

Спасибо!

1 ответ

Часто общая настройка выполняется правильно, но выше сообщение об ошибке встречается. Некоторые вещи, чтобы проверить:

  • Список контроля доступа (ACL) для этого порта включен на клиенте? Иначе порт заблокирован.
  • брандмауэр на сервере базы данных блокирует доступ клиента SG?
  • IP-адрес или имя хоста, указанные в общих настройках шлюза, видны клиенту SG?

Клиент SG может быть установлен на отдельном компьютере или на сервере базы данных, но отсутствие ACL может привести к ошибке.

Я лично столкнулся со всеми из них, когда создал учебники для своего блога.

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