На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Следующие правила действуют в данном разделе в дополнение к общим Правилам Форума
1. Здесь обсуждается Java, а не JavaScript! Огромная просьба, по вопросам, связанным с JavaScript, SSI и им подобным обращаться в раздел WWW Masters или, на крайний случай, в Многошум.
2. В случае, если у вас возникают сомнения, в каком разделе следует задать свой вопрос, помещайте его в корневую ветку форума Java. В случае необходимости, он будет перемещен модераторами (с сохранением ссылки в корневом разделе).

3. Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы. Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.
4. Не рекомендуется создавать несколько несвязанных вопросов в одной теме. Пожалуйста, создавайте по одной теме на вопрос.
Модераторы: dark_barker, wind
  
> Ошибка конекта к FireBird 2.1.1 , org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544379
    Поставил FireBird , прикрутил дрова
    ExpandedWrap disabled
      public class Main {
       
          /**
           * @param args the command line arguments
           */
          public static void main(String[] args) throws SQLException {
              
          ///прикрутили драйвер
          try {
            Class.forName("org.firebirdsql.jdbc.FBDriver");
          } catch (ClassNotFoundException e) {
              System.out.println("driver_error "+e);
            throw new RuntimeException(e);
          }
        
          
          /// настроили свойства    
          final Properties prop = new Properties();
          prop.put("user", "SYSDBA");
          prop.put("password", "masterkey");
          prop.put("charSet", "Cp1251");
          prop.put("lc_ctype", "WIN1251");
          prop.put("TRANSACTION_SERIALIZABLE", "concurrency,nowait,no_auto_undo");
          prop.put("TRANSACTION_REPEATABLE_READ", "consistency,wait,no_auto_undo");
          prop.put("TRANSACTION_READ_COMMITTED", "read_committed,rec_version,wait,no_auto_undo");
                
          
          //пытаемя законектится
          
              try{
          Connection Conn = DriverManager.getConnection(
          "jdbc:firebirdsql:localhost/3050:C:\\Program Files\\Firebird\\Firebird_2_1\\examples\\empbuild\\EMPLOYEE.FDB",prop);
              } catch (Exception e){
                      System.out.println("connection_error! "+e);
            }
            
          }

    Получаю: connection_error! org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544379. unsupported on-disk structure for file C:\Program Files\Firebird\Firebird_2_1\examples\empbuild\EMPLOYEE.FDB; found 32779.10, support .
    Reason: unsupported on-disk structure for file C:\Program Files\Firebird\Firebird_2_1\examples\empbuild\EMPLOYEE.FDB; found 32779.10, support.

    Не могу понять в чем засада
    Сообщение отредактировано: batigoal -
      Vladonn
      Засада в том, что БД не может понять формат файла employee.fdb, разве в сообщении об ощибке об этом ЯВНО не сказано? Или что по вашему означает "unsupported on-disk structure" ?
        Это понятно, порблема в том, что всё должно работать ... версия установленого FireBird 2.1.1, jaybird-2.1.5 в документации сказано, что они совместимы, другие FB до того на комп не ставились... база которую пытаюсь загрузить идем в коплекте к FireBird 2.1.1, из утилиты ISQL база читается..
          CLASSPATH вроде нормальный,
          .;C:\jdbc\jaybird-full-2.1.5.jar;C:\jdbc\jaybird-2.1.5.jar;C:\jdbc\lib\mini-j2ee.jar;C:\jdbc\lib\log4j-core.jar;C:\jdbc\lib\jaas.jar
            Снос FireBird 2.1.1 и замена его на FireBird 2.0.4 проблемму решила.
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0291 ]   [ 15 queries used ]   [ Generated: 15.08.25, 14:29 GMT ]