Добрый день. Пишу на Java, возникли проблемы при подключении к базе....
public void connect() {
dataBase = new JDBCAdapter(
"jdbc:interbase://localhost//c:/BAZA.GDB",
"interbase.interclient.Driver", "sysdba", "masterkey");
//sorter.setModel(dataBase);
}
----------------------------------------------------
public JDBCAdapter(String url, String driverName,
String user, String passwd) {
try {
Class.forName(driverName);
System.out.println("Opening db connection");
connection = DriverManager.getConnection(url, user, passwd);
statement = connection.createStatement();
}
catch (ClassNotFoundException ex) {
System.err.println("Cannot find the database driver classes.");
System.err.println(ex);
}
catch (SQLException ex) {
System.err.println("Cannot connect to this database.");
System.err.println(ex);
}
}
и тд...
екзепшен:
Cannot connect to this database.
interbase.interclient.CommunicationException: [interclient] Communication error: A socket exception occurred while trying to establish a socket connection to server localhost.
The message of the SocketException is "Connection refused: connect".
See API reference for exception interbase.interclient.CommunicationException
может кто поможет...
и еще меня смущает слово "localhost"... что там надо в урле писать?
работаю с базами первую неделю, так что если что недописал, сорри...
JDBC, проблемы подключения к базе...
Модератор: kdv
www.ibase.ru/ibfaq.htm и доку по драйверу