我正在尝试通过创建JDBC请求从SOAP ui连接到Microsoft sql server 2018,但是geeting Error得到响应;日志中为null。
注意:我已将mssql-jdbc-7.2.2.jre11添加到SOAP UI中的ext文件夹。
驱动程序:com.microsoft.sqlserver.jdbc.SQLServerDriver
连接字符串:jdbc:microsoft:sqlserver:// localhost; databaseName = Amazon; integratedSecurity = true;
查询:从用户群中选择*
我不在SoapUI中使用JDBC步骤,而是在Groovy脚本测试步骤中执行数据库步骤。
我也通过MS-SQL的jTDS驱动程序获得了更大的成功。
具有域身份验证/集成安全性的示例连接字符串为:
def conn = Sql.newInstance("""jdbc:jtds:sqlserver://SERVERNAME:1433/dbname;
useLOBs=false;
instance=SERVERNAME;
autoCommit=true;
useNTLMv2=true;
domain=MYDOMAIN",
"MyUser", "MyPassword", "net.sourceforge.jtds.jdbc.Driver""")
然后:
myDB.eachRow("select * from userbase;"){
//do something with the data
}
我也建议您选择特定的列,而不是*从那里,您可以将数据放入文件中或填充属性值或其他任何值。