.net SQL Server 2016 AlwaysOn连接字符串

.net SQL Server 2016 AlwaysOn连接字符串,.net,connection-string,sql-server-2016,.net,Connection String,Sql Server 2016,我似乎在使用用户凭据连接SQL Server 2016与AlwaysOn功能时遇到问题。我们的DBA创建了一个包含的数据库用户。在SSMS中,我使用连接属性,然后在“连接到数据库”中提供数据库名称,在“登录”选项卡中,我提供用户名和密码,它就可以工作了 但当我在.NETFramework数据提供程序中使用相同的东西时,它无法连接 这是我的连接字符串 Data Source=ProdSQL2016; Initial Catalog=CustomerPortal; Integrated se

我似乎在使用用户凭据连接SQL Server 2016与AlwaysOn功能时遇到问题。我们的DBA创建了一个包含的数据库用户。在SSMS中,我使用连接属性,然后在“连接到数据库”中提供数据库名称,在“登录”选项卡中,我提供用户名和密码,它就可以工作了

但当我在.NETFramework数据提供程序中使用相同的东西时,它无法连接

这是我的连接字符串

Data Source=ProdSQL2016; Initial Catalog=CustomerPortal;
    Integrated security=false;User Id=portal_user;Password=gfhSRfv&ehjds96;

需要有关设置的更多信息。您是否在正在开发的同一台PC上运行SQL server?否。。它正在不同的服务器上运行。这就是为什么我在连接字符串中提到了数据源。当你尝试连接时,你会收到什么异常?它会引发登录失败。登录失败的方式有很多种,除非你能缩小范围,否则我帮不了你。我假设您使用的是
System.Data.SqlClient
,它在出错时抛出
SqlException
。发布来自异常的错误消息。