【发布时间】:2016-07-14 08:04:52
【问题描述】:
我正在尝试构建一个简单的 java 应用程序,它将使用 Java JDBC 创建到 netezza 服务器的连接
我在google 和maven 存储库以及http://www.java2s.com/ 上找不到org.netezza.Driver 的罐子
所以我尝试使用squirrel-sql
这是我的 pom 文件:
<dependency>
<groupId>net.sf.squirrel-sql.plugins</groupId>
<artifactId>netezza</artifactId>
<version>3.5.0</version>
</dependency>
这是我的代码
public static void main(String[] args) throws Exception {
Class.forName("net.sourceforge.squirrel_sql.plugins.netezza.NetezzaPlugin");
System.out.println("Start");
Connection ct = DriverManager.getConnection("jdbc:netezza://anyname-this-is.server.uk.ibm.com:5480/BACC_PRD_IDM_ACS", "cgclem", "@23634snkln");
System.out.println("Connected");
}
此处附上的错误:
Start
Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:netezza://*********************************
at java.sql.DriverManager.getConnection(DriverManager.java:689)
at java.sql.DriverManager.getConnection(DriverManager.java:247)
at com.xxxx.yyy.zzz.ppp.DatabaseProvider.main(DatabaseProvider.java:368)
【问题讨论】:
-
那个依赖不是JDBC驱动,是Squirrel SQL查询工具的插件。
-
在哪里可以找到 netezza 的 JDBC 驱动程序?
-
不知道,你需要谷歌它。要求寻找外部资源是题外话。
-
连google都没找到
标签: java jdbc netezza squirrel-sql