Исключение: поставщик ole db, не указанный в примере строки подключения, будет поставщик-SQLOLEDB - PullRequest
0 голосов
/ 20 декабря 2018

Я использую это web.config.После развертывания кода на сервере возникает следующая проблема.

<add name="constr" providerName="System.Data.SqlClient" connectionString="Server=INCHN-SQLDB01\BODSDev;Database=Tableau;User Id=Tableau;Password=olam@123; Provider=SQLNCLI11;Trusted_Connection=true;Integrated Security=false;" /> 

Я использую SQL Server 2012.

Сообщение об ошибке:

Исключение:поставщик ole db, который не был указан в примере строки подключения, был бы provider-SQLOLEDB

1 Ответ

0 голосов
/ 21 декабря 2018

Поставщик должен быть включен в строку подключения.Для SQL Server 2012 это будет SQLNCLI11.Вы можете использовать строку подключения ниже.

<add name="constr" connectionString="Data Source=YourServerName;Initial Catalog=Tableau;user id=userid;password=password;Provider=SQLNCLI11" providerName="System.Data.SqlClient"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...