Z
zhopp
Guest
I am getting the following error exception :
Connection Error : [DataDirect][OpenEdge JDBC Driver][OpenEdge] Remote Database Name not valid.
This is my code, can anyone help how to get valid Remote Database Name on linux server, please?
Continue reading...
Connection Error : [DataDirect][OpenEdge JDBC Driver][OpenEdge] Remote Database Name not valid.
This is my code, can anyone help how to get valid Remote Database Name on linux server, please?
Code:
package connect;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConProg {
private Connection conn;
private String url = "jdbc:datadirect:openedge://hostname:50008;databaseName=dbname";
private String user = "root";
private String password = "password";
public ConProg(String url, String user, String password) {
this.url = url;
this.user = user;
this.password = password;
}
public ConProg () {}
public Connection logOn() {
conn = null;
try {
DriverManager.registerDriver(new com.ddtek.jdbc.openedge.OpenEdgeDriver());
conn = DriverManager.getConnection(url, user, password);
System.out.println("Connected Successed");
} catch (SQLException e) {
System.out.println("Connection Error : " + e.getMessage());
}
return conn;
}
public Connection logOff() {
try {
if (conn != null) {
conn.close();
System.out.println("Connection Closed");
}
} catch (SQLException e) {
System.out.println("Connection Error : " + e.getMessage());
}
return conn;
}
public static void main(String args[]){
ConProg cm = new ConProg();
cm.logOn();
}
}
Continue reading...