
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[216.73.216.5] |
![]() |
|
Сообщ.
#1
,
|
|
|
Поставил FireBird , прикрутил дрова
![]() ![]() 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. Не могу понять в чем засада |
Сообщ.
#2
,
|
|
|
Vladonn
Засада в том, что БД не может понять формат файла employee.fdb, разве в сообщении об ощибке об этом ЯВНО не сказано? Или что по вашему означает "unsupported on-disk structure" ? |
Сообщ.
#3
,
|
|
|
Это понятно, порблема в том, что всё должно работать ... версия установленого FireBird 2.1.1, jaybird-2.1.5 в документации сказано, что они совместимы, другие FB до того на комп не ставились... база которую пытаюсь загрузить идем в коплекте к FireBird 2.1.1, из утилиты ISQL база читается..
|
Сообщ.
#4
,
|
|
|
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 |
Сообщ.
#5
,
|
|
|
Снос FireBird 2.1.1 и замена его на FireBird 2.0.4 проблемму решила.
|