我得到的Derby客户端错误,我已经启动了setNetworkServerCP.bat并创建了数据库

时间:2016-08-18 11:47:11

标签: derby

Exception in thread "main" java.sql.SQLNonTransientConnectionException: java.net.ConnectException : Error connecting to server 196.236.236.61 on port 1527 with message Connection timed out: connect.
at org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(Unknown Source)
at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source)
at org.apache.derby.jdbc.ClientDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)

1 个答案:

答案 0 :(得分:0)

实际上我在一边创建了一个服务器类,在其中创建了一个数据库和表,放入了sum数据。

public static String dbURL2 = "jdbc:derby://localhost:1527/DatabaseFord;create=true ";

现在我正在尝试从不同的机器

访问来自客户端类的表内容

在客户端我给出了

Class.forName("org.apache.derby.jdbc.ClientDriver");
        connect = DriverManager
                .getConnection("jdbc:derby://19.255.233.119:1527/databaseNAme;create=true");

然后来自不同机器的客户端无法获取表的数据。在客户端我已经给了derby客户端.jar并且我已经运行了net ServerUtility'