SQL Server - подключение через SSMS работает нормально, но ODBC не работает

У меня есть экземпляр SQL 2016 Express, и я могу подключиться к нему с помощью sqlsrv_connect () изнутри PHP. Однако когда я пытаюсь создать соединение ODBC, это не удается. Я получаю сообщение об ошибке «SQL Server не существует или доступ запрещен».

Я проверил, что IP-адрес соответствует IP-адресу компьютера, на котором установлен SQL, через диспетчер конфигурации SQL Server -> конфигурация сети SQL Server -> TCP / Вкладка IP -> IP Address Я также отключил брандмауэр, чтобы проверить, не вызывает ли он проблему, но это тоже не сработало. Я отлично могу подключиться с помощью SSMS.

Есть идеи?

0
задан 30 November 2017 в 16:08
1 ответ

Ну, после того, как я изменил клиентский протокол в моем ODBC, чтобы вместо этого использовать именованные каналы SQL TCP / IP работает. Иди на цифру

1
ответ дан 4 December 2019 в 16:04

Теги

Похожие вопросы