无法将groovy连接到oracle

时间:2009-09-10 14:49:10

标签: groovy

我已将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

1 个答案:

答案 0 :(得分:2)

我已经检查了我的计算机上的代码并且它有效,所以它必须是类路径问题。

端口1522是否正确?默认为1521。

您是否尝试使用groovy.sql.Sql类创建连接:

Sql sql = Sql.newInstance("jdbc:oracle:thin:@localhost:1522:orcl",
    "ratan", "rabin123", "oracle.jdbc.OracleDriver")