2009-09-10 6 views
0

Je l'ai placé le ojdbc14.jar dans le dossier lib et je utilisant le code ci-dessous pour vous connecter à Oracle:incapable de se connecter à Oracle groovy

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'); 

mais obtenir l'erreur: unable to resolve class oracle.jdbc.driver.OracleTypes

Répondre

2

Je J'ai vérifié le code sur mon ordinateur et cela a fonctionné, donc ça doit être un problème de classpath.

Le port 1522 est-il correct? C'est 1521 par défaut.

Avez-vous essayé de créer une connexion en utilisant la classe groovy.sql.Sql:

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