powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по Java-Interbase
6 сообщений из 6, страница 1 из 1
Вопрос по Java-Interbase
    #33407120
Horek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, помогите. Эта тема здесь затрагивалась, но ответ ясный не нашел.
Пытаюсь используя JBuilder подключиться к Interbase. Попробовал даже через Database Pilot: interbase.interclient.driver, URL- jdbc:interbase://localhost/d:/a.gdb,
(мастер делал запись jdbc:interbase://localhost/d:\a.gdb, но результат тот же)
UserName: SYSDBA, password: MASTERKEY, но при попытке подключиться выдается одная и та же хрень:

interbase.interclient.ibexception:[interclient][interbase]connection rejected by remote interface

com.borland.dx.dataset.datasetexception error code: BASE+66

Кто-нибудь может просветить, чего делать-то?
...
Рейтинг: 0 / 0
Вопрос по Java-Interbase
    #33407498
Фотография Dmitriy O.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я использую JBuilder и его JDataStore
Берешь компанент JDataBase
Выбираешь interbase дравер. И конектишся
Но слдует брать желательно именно интербейзовскую БД
Но самое главное должен работать движек не FireBird а именно Interbeise от Borland
У меня тоже сначала такая трабла была пока я FireBird пользовал потом перешел на чистый IB и все вроде ОК
...
Рейтинг: 0 / 0
Вопрос по Java-Interbase
    #33407577
AlexMD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HorekПытаюсь используя JBuilder подключиться к Interbase
Вам лучше использовать JDBC драйвер FireBird, а не InterClient.
Возьмите драйвера здесь jaybird
- там же есть и исходники с примером,
как подключаться к базе.

Dmitriy O.Я использую JBuilder и его JDataStore
Лучше не надо ;-)) JDataStore -
а сразу к "родным" JDBC драйверам. Очень поможет в будущем,
когда перейдёте на Оракл или ДБ2 ;-)
...
Рейтинг: 0 / 0
Вопрос по Java-Interbase
    #33407599
Евгений Путилин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Horek же)
UserName: SYSDBA, password: MASTERKEY, но при попытке подключиться ?
У тебя пароль не правильный, надо masterkey. И пользуйся Firebird сервером и JDBC драйвером они понадежнее и по функциональности больше могут.
...
Рейтинг: 0 / 0
Вопрос по Java-Interbase
    #33407622
AlexMD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простеникий пример подключения к базе через
JayBird и вывод полей таблицы в консоль:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
 import  java.sql.Connection;
 import  java.sql.DriverManager;
 import  java.sql.ResultSet;
 import  java.sql.Statement;
//import java.util.Properties;

 public   class  JayBirdTest {
     public   static   void  main(String[] args) {
         try  {
               Class .forName("org.firebirdsql.jdbc.FBDriver");
              System.out.println("OK");
// Параметры соединения с базой
            //Properties connInfo = new Properties();
// Кодировка Cp866
            //connInfo.put("charSet", "Cp1251");
            //connInfo.put("CODEPAGEID", "C9");
// Устанавливаем соединение
           Connection con = DriverManager.getConnection("jdbc:firebirdsql:имя_сервера/3050:x:/путь_к_базе/имя_базы.gdb",
                    "sysdba", "masterkey");
            Statement st = con.createStatement();
            ResultSet rs = st.executeQuery("select * from имя_таблицы");
               while  (rs.next()) {
                  try  {
                    System.out.println(rs.getString("ИМЯ_СТОЛБЦА_1"));
                    System.out.println(rs.getString("ИМЯ_СТОЛБЦА_2"));
                }  catch  (Exception ex) {
                    System.out.println("Ошибки: " + ex);
                }
            }
            rs.close();
            st.close();
            con.close();
        }  catch  (ClassNotFoundException e) {
            System.out.println("problem with loading JayBird Driver\n" + e.getMessage());
            System.out.println(e, "load");
        }  catch  (Exception e) {
            System.out.println("problem with connecting to db\n" + e.getMessage());
            System.out.println(e, "connect");
        }
    }
}
...
Рейтинг: 0 / 0
Вопрос по Java-Interbase
    #33407656
Немного информации как использовать драйвер можно найти здесь:

http://jaybirdwiki.firebirdsql.org/jaybird/doku.php?id=config:driver_config
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по Java-Interbase
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]