Hola, te recomendaria que te bajaras algún manual de la página de oracle ya que hay unas cuantas cosas a tener en cuenta ( tipo de driver a utilizar - thin u oci -, tipo de operación sobre la base de datos - consulta, modificación,etc. ). Aquí te envio un ejemplo para determinar la versión del driver jdbc:
import java.sql.*;
import oracle.jdbc.driver.*;
class JDBCVersion
{
public static void main (String args[])
throws SQLException
{
// Load the Oracle JDBC driver
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection conn = DriverManager.getConnection
("jdbc:oracle:thin:@host:port:sid","scott","tiger");
// Create Oracle DatabaseMetaData object
DatabaseMetaData meta = conn.getMetaData();
// gets driver info:
System.out.println("JDBC driver version is " + meta.getDriverVersion());
}
}