Проблемы со строкой подключения SQLNCLI

У нас свежая установка SQL Server 2012 на 64-битной версии WIN2012. По словам администратора ODBC, также установлен собственный клиент SQL Server 11.0.

Однако при попытке подключиться к SQL с помощью "Provider=SQLNCLI..." или "Provider=SQLNCLI11..." или "Provider="SQLNCLI11.0..."мы получаем ошибку:

Ошибка ADODB.Connection '800a0e7a' Поставщик не найден. Возможно, он установлен неправильно.

Наша веб-страница в классическом ASP, app.pool для 32-битных приложений - True, управляемый конвейер - Classic.

Интересно, что хотя мы пытаемся подключиться к тому же SQL с помощью OLEDB, ti "Provider=SQLOLEDB..." все работает просто отлично.

Есть идеи?

1 ответ

Проблема решена: SQLNCLI есть только на SQL-сервере, а НЕ на нашем WEB-сервере, который хочет подключиться к SQL. После того, как мы установили SQLNCLI на наш WEBSERVER, соединение прошло успешно.

Другие вопросы по тегам