1
我試圖在使用IBM的DB2Driver的驅動程序中打開SQL實例。無法從Groovy連接到DB2
有趣的是,當我包括:
def DB2Driver = new DB2Driver()
初始化就好了。
但是當我做
Sql.newInstance(info.getHost(), info.getConnectionMetaData().getParameterValue('username'), info.getConnectionMetaData().getParameterValue('password'), info.getConnectionMetaData().getParameterValue('driverClass'))
或者
Sql.newInstance(info.getHost(), info.getConnectionMetaData().getParameterValue('username'), info.getConnectionMetaData().getParameterValue('password'), 'com.ibm.db2.jcc.DB2Driver')
它將無法打開SQL連接,說合適的驅動程序沒有找到。我如何獲得與DB2打開的連接?
您是否在使用Grape(例如'@Grab()')來處理對DB2 jdbc驅動程序的依賴關係? –
問題與http://stackoverflow.com/questions/32494835/what-is-classpath-for-groovy-console-jdbc-driver-mark –