Проблемы со строкой подключения 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, соединение прошло успешно.