我正在尝试在MuleSoft和MS SQL服务器之间建立连接。这根本不起作用,连接没有建立。 ms sql数据库正在使用Windows身份验证。什么应该是正确的连接器配置/数据库URL?我正在尝试使用此驱动程序:com.microsoft.sqlserver.jdbc.SQLServerDriver并使用sqljdbc42.jar。我们是MuleSoft的新手。请帮忙。
答案 0 :(得分:0)
检查系统中是否已打开MS SQL默认端口“3306”以与数据库通信。
我遇到了类似的问题,因为端口未打开,我们无法连接。
答案 1 :(得分:0)
您需要在数据库连接器中具有以下配置:
创建通用数据库配置
,在“常规”选项卡下,选择“数据库URL”并提供
下面:this.props.shift
根据您的服务器提供详细信息。如果您不了解服务器和端口,请在数据库中运行jdbc:sqlserver://${mssql.server}:${mssql.port};databaseName=${mssql.database};user=${mssql.user};password=${mssql.password
查询。它将为您返回服务器名称和端口。通常港口是1433。