我已将ojdbc14.jar放在lib文件夹中,并使用以下代码连接到oracle:
import java.sql.Connection
import java.sql.DriverManager
import javax.sql.DataSource
import groovy.sql.Sql
import oracle.jdbc.driver.OracleTypes
driver = oracle.jdbc.driver.OracleDriver
Connection conn = DriverManager.getConnection(
'jdbc:oracle:thin:ratan/rabin123@localhost:1522:orcl');
但得到错误:unable to resolve class oracle.jdbc.driver.OracleTypes
答案 0 :(得分:2)
我已经检查了我的计算机上的代码并且它有效,所以它必须是类路径问题。
端口1522是否正确?默认为1521。
您是否尝试使用groovy.sql.Sql
类创建连接:
Sql sql = Sql.newInstance("jdbc:oracle:thin:@localhost:1522:orcl",
"ratan", "rabin123", "oracle.jdbc.OracleDriver")