Невозможно установить соединение с базой данных 4D через драйвер ODBC
Я установил ODBC для 4d сервера, но не смог работать! Вы когда-нибудь заставляли работать драйвер ODBC? Я только что установил его и не могу создать DSN, который подключается?
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.