Mac De Oracle : Oracleのバージョン確認(FAQ) #8 Tweet
Oracle JDBC Driverのバージョンは確認方法は?
マニュアルにしっかり載ってます。
今回は、先日公開された、Oracle JDeveloper11g Technology Previewで試してみた。
ちなみに、接続先は、Oracle10g R2 EE 10.2.0.2.0
よく見えないかもしれないので、ログペインを拡大したスクリーンショットも載せておく。
Oracle JDeveloper11g Technology Previewでは、Oracle JDBC Driver 11.1.0.0.0-Alpha が使われているんですね!。
Determining the Version of the JDBC Driverを見れば分かるし、マニュアルからコピペすればよいので、書くまでもないのだが。。。。。。。
読んでないのか!?、見つけられないのか? よく聞かれるのでコードも載せておく。
package jp.macdeoracle.discus;
import oracle.jdbc.pool.OracleDataSource;
import java.sql.DatabaseMetaData;
import java.sql.Connection;
import java.sql.SQLException;
public class JdbcVersion
{
public static void main(String[] args)
{
OracleDataSource ods = null;
Connection conn = null;
try {
ods = new OracleDataSource();
ods.setURL("jdbc:oracle:thin:scott/tiger@192.168.1.2:1521:catfish");
conn = ods.getConnection();
DatabaseMetaData meta = conn.getMetaData();
System.out.println(meta.getDriverName() + "," + meta.getDriverVersion());
}
catch (SQLException se) {
System.out.println(se.getSQLState());
System.out.println(se.getErrorCode());
}
finally
{
try {
if (ods != null && conn != null && !conn.isClosed()) {
conn.close();
ods.close();
}
}
catch (SQLException se){
se.printStackTrace();
}
}
}
}
| 固定リンク | 0
コメント