3.31.2011

How to find JDBC driver version

JDBCドライバのバージョン確認

意外と確認するのに手間がかかる。

1. javaプログラムの作成

・jdbc_version.java

   1: import java.sql.*;
   2:  
   3: public class jdbc_version {
   4:   public static void main(String[] args) throws SQLException, ClassNotFoundException {
   5:     Class.forname("oracle.jdbc.driver.OracleDriver");
   6:     Connection conn =
   7:         DriverManager.getConnection
   8:         ("jdbc:oracle:thin:@address:port:sid", "username", "password");
   9:     DatabaseMetaData meta = conn.getMetaData();
  10:     System.out.println(meta.getDriverName() + " " + meta.getDriverVersion());
  11:     conn.close();
  12:   }
  13: }

2. コンパイル

   1: $ javac ./jdbc_version.java

3. プログラム実行(例)

   1: $ java -cp ".:path_to_the_jdbc_jarfile" jdbc_version
   2: Oracle JDBC driver 10.2.0.2.0
   3: $

参考:
http://www.ne.jp/asahi/hishidama/home/tech/java/jdbc.html#h2_version

0 件のコメント:

コメントを投稿