我发现了这个问题:soapUI access MS SQL DB from groovy script但它指的是使用 MS SQL 驱动程序。
所以我在这里按照说明操作:http: //groovy.codehaus.org/Tutorial+6+-+Groovy+SQL我编写了以下 groovy 脚本来连接到我的本地数据库:
import groovy.sql.Sql
sql = Sql.newInstance( 'jdbc:jtds:sqlserver://thehl7:1433/agilejury-thehl_MC', 'user', 'password', 'net.sourceforge.jtds.jdbc.Driver' )
sql.eachRow( 'select * from pool_person' ) { println "$it.pool_id -- ${it.person_id} --" }
我找不到类,但是我将 jar 文件放在了我的 ext 目录中并通过了那个。现在我得到了 java.sql.SQLException:没有为 jdbc:jtds:sqlserver://thehl7:1433/agilejury-thehl_MC 找到合适的驱动程序。