我正在使用此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
答案 0 :(得分:1)
提供程序将需要包含在连接字符串中。对于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"/>