我是SOAPUI的新手。在互联网上我发现,这可以通过两种方式完成:我可以使用SoapUI JDBC向导或使用groovy脚本。 首先,我尝试使用向导创建连接,但我收到此错误:
com.eviware.soapui.support.SoapUIException:无法初始化连接 对于驱动程序[com.microsoft.jdbc.sqlserver.SQLServerDriver], 的connectionString [JDBC:微软:SQLSERVER://192.168.185.100 \ MYDB;的databaseName = ABC用户=测试&安培;密码=通行证]
我将JDBC驱动程序解压缩到路径
C:\ Program Files \ Microsoft JDBC Driver 4.0 for SQL Server
并复制此Jar文件
C:\ Program Files \ Microsoft JDBC Driver 4.0 for SQL 服务器\ sqljdbc_4.0 \ ENU \ sqljdbc4.jar
到此文件夹
C:\ Program Files \ SmartBear \ SoapUI-5.2.1 \ bin \ ext \ sqljdbc4.jar
添加了环境变量
变量名:classpath
变量值:C:\ Program Files \ Microsoft JDBC Driver 4.0 for SQL 服务器\ sqljdbc_4.0 \ ENU \ sqljdbc4.jar;
答案 0 :(得分:1)
将 sqljdbc_auth.dll (根据您的系统配置使用x64或x32)添加到 * C:\ Program Files \ SmartBear \ SoapUI-5.2.1 \ bin \ ext * < / strong>(与放置sqljdbc4.jar文件的路径相同)。
这似乎是您所描述的设置中唯一缺失的步骤。一旦到位,JDBC测试步骤请求应该可以正常工作。
您可以针对此特定问题在SmartBear社区中关注此主题。