Невозможно установить соединение с базой данных 4D через драйвер ODBC

Я установил ODBC для 4d сервера, но не смог работать! Вы когда-нибудь заставляли работать драйвер ODBC? Я только что установил его и не могу создать DSN, который подключается?

SQL Server запущен? Клиент не может установить соединение

1 ответ

В диалоговом окне с ошибкой указывается, что клиент не может установить соединение, и запрашивается, запущен ли сервер sql. Это означает, что драйвер ODBC не может связаться с 4D-сервером по указанному вами ip/ порту. Наиболее вероятным сценарием является то, что SQL Server не запущен, но это также может быть конфликт портов или брандмауэр.

Чтобы драйвер ODBC мог подключиться к 4D-серверу;

  • SQL Server должен быть запущен на сервере 4D (т.е. START SQL SERVER)
  • порт SQL Server (по умолчанию 19812) не должен быть заблокирован брандмауэром
  • при использовании нестандартного порта вы должны указать порт при создании DSN

Напоминания:

  • Убедитесь, что версия драйвера ODBC соответствует версии сервера 4D.
  • На уровне DSN вы выбрали "Использовать SSL", поэтому убедитесь, что SQL Server также использует ssl.
  • Соединения ODBC используют клиентскую лицензию 4D при отсутствии лицензии Unlimited SQL.
Другие вопросы по тегам