无法从 windows 8(主机)java 应用程序连接 VMware teradata 数据库

Not able to connect VMware teradata database from windows 8(Host Machine) java application

我已经在 VM 中安装了 windows8 teradata,方法如下 link

http://kosmisch.net/Blog/DataAndBusinessIntelligence/Archive/2014/6/29/1a7ee23474544efb9e2318c7a771f74f.html

现在我正在尝试从 windows java 应用程序连接数据库,但我无法连接它。 我已提供以下凭据

con = DriverManager.getConnection("jdbc:teradata://192.168.10.182:1025/database=DBC", "dbc", "dbc");

出现异常

2016-06-09.13:15:42.126 TERAJDBC4 ERROR [main]
com.teradata.jdbc.jdk6.JDK6_SQL_Connection@264b898 Connection to 192.168.128.128:1025 Thu Jun 09 13:15:42 IST 2016
socket orig=192.168.128.128:1025 cid=cd63cd3 sess=0 java.net.UnknownHostException: 192.168.128.128:1025: invalid IPv6 address 
at java.net.InetAddress.getAllByName(InetAddress.java:1141)   at java.net.InetAddress.getAllByName(InetAddress.java:1098) 
at com.teradata.jdbc.jdbc_4.io.TDNetworkIOIF$Lookup.<init>(TDNetworkIOIF.java:201)   at com.teradata.jdbc.jdbc_4.io.TDNetworkIOIF.connectToHost
(TDNetworkIOIF.java:301)   at com.teradata.jdbc.jdbc_4.io.TDNetworkIOIF.createSocketConnection(TDNetworkIOIF.java:149)
at com.teradata.jdbc.jdbc_4.io.TDNetworkIOIF.<init>(TDNetworkIOIF.java:135)
at com.teradata.jdbc.jdbc.GenericTeradataConnection.getIO(GenericTeradataConnection.java:130)
at com.teradata.jdbc.jdbc.GenericLogonController.run(GenericLogonController.java:98)   at com.teradata.jdbc.jdbc_4.TDSession.<init>(TDSession.java:207)
at com.teradata.jdbc.jdk6.JDK6_SQL_Connection.<init>(JDK6_SQL_Connection.java:35)  
at com.teradata.jdbc.jdk6.JDK6ConnectionFactory.constructSQLConnection(JDK6ConnectionFactory.java:25)   
at com.teradata.jdbc.jdbc.ConnectionFactory.createConnection(ConnectionFactory.java:179)   
at com.teradata.jdbc.jdbc.ConnectionFactory.createConnection(ConnectionFactory.java:169)   
at com.teradata.jdbc.TeraDriver.doConnect(TeraDriver.java:234)  
at com.teradata.jdbc.TeraDriver.connect(TeraDriver.java:160)   
at java.sql.DriverManager.getConnection(DriverManager.java:571)   
at java.sql.DriverManager.getConnection(DriverManager.java:215)   
at xteradatademo.TeradataExampl.buildCon(TeradataExampl.java:33)   
at xteradatademo.TeradataExampl.main(TeradataExampl.java:19)  

谁能帮帮我。

您不需要为 Type 4 JDBC 驱动程序指定端口号,因此它可以在没有端口号的情况下工作。错误消息表明端口号被解释为格式错误的 IPv6 地址。