Подключение локального 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 может привести к ошибке.
Я лично столкнулся со всеми из них, когда создал учебники для своего блога.