1
私はTeradataの接続からデフォルトのデータベース名を取得しようとしています。 Teradata JDBC Driver 15.10.00.33を使用しています。JDBC connection.getschema()AbstractMethodError
次のコードは、この抽象メソッドのエラーを示しています。誰も私はどのようにjdbcを使用してデフォルトのデータベース名を取得することができます私を提案できますか?
Exception in thread "main" java.lang.AbstractMethodError: com.teradata.jdbc.jdk6.JDK6_SQL_Connection.getSchema()Ljava/lang/String;
public class TestTDConnection {
public static void main(String args[]) {
String tdConnString = "jdbc:teradata://xx/database=xx";
try {
Connection conn = DriverManager.getConnection(tdConnString,"xx","xx");
System.out.println(conn.getSchema());
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
これはTeradataが持っている最新のドライバです。私はデフォルトのデータベース名を取得する別の方法を見つける必要があると思います。 –
Teradata JDBC Driverバージョン15.10がJDKをサポートしているからです。 8. – Andreas
私もそれを見ました。私はTeradataフォーラムにも投稿しました。私が得ることができるものを見てみましょう。コメントしてくれてありがとう。 –