Не удается подключиться к предварительно установленному серверу SQL Server с помощью Google Cloud Data Fusion - PullRequest
0 голосов
/ 27 сентября 2019

Я пытаюсь проверить соединение, используя Cloud Data Fusion для соединения с предварительно установленным SQL Server.Наш проект GCP не использует сеть по умолчанию, а использует собственный VPC.

Важно отметить, что безопасность очень важна, поскольку эта база данных содержит медицинские данные.

В настоящее время у нас есть код App Engine Flexкоторый использует pymssql для запроса базы данных на этом SQL Server через VPC и хочет выполнить тестирование с использованием Data Fusion.

Я скопировал и добавил сгенерированную учетную запись службы объединения данных в IAM с ролью Cloud Data Fusion API Service Agent.

Я настроил в Data Fusion

system.profile.properties.network = <VPC name> 

Я проверил, что имя пользователя и пароль для аутентификации на SQL Server действительны для базы данных.

Сеть VPCразрешает порты 22 и 1433.

На данный момент я просто пытаюсь установить успешное соединение для запроса таблицы в базе данных.

Вот сообщение об ошибке, которое я получаю:

Время соединения истекло.Проверьте свойства соединения.Убедитесь, что экземпляр SQL Server запущен на хосте и принимает соединения TCP / IP через порт.Убедитесь, что соединения TCP с портом не заблокированы брандмауэром.

Мысли?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...