2009-09-10 94 views
0

我已經把將ojdbc14.jar lib文件夾中,並正在使用下面的代碼連接到Oracle:無法常規連接到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/[email protected]:1522:orcl'); 

,但得到的錯誤:unable to resolve class oracle.jdbc.driver.OracleTypes

回答

2

我我已經檢查了我的電腦上的代碼,它的工作,所以它必須是一個類路徑問題。

端口1522是否正確?它默認是1521。

您是否嘗試過創建使用groovy.sql.Sql類的連接:

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