Работа БД от InterBase 5.6 под 1.5

Совместимость InterBase, Firebird, Yaffil между собой и по версиям

Модераторы: kdv, Alexey Kovyazin

Ответить
checker
Сообщения: 16
Зарегистрирован: 09 авг 2005, 14:54

Работа БД от InterBase 5.6 под 1.5

Сообщение checker » 26 окт 2005, 11:48

Привет!

Есть большая (~8 Гбайт) база данных, созданная в InterBase 5.6. Сервер меняется на Firebird 1.5. Правильно было бы сделать перенос базы с помощью backup/restore, но на это нет времени. Обязательно ли делать такой перенос? Что плохого может случиться, если работать с этой базой из-под Firebird без всяких переводов? Какова гарантия того, что Firebird будет работать с ней корректно?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 26 окт 2005, 12:02

Правильно было бы сделать перенос базы с помощью backup/restore, но на это нет времени.
не верю. не может такого быть. Уж постарайтесь, найдите 3-4 часа.
Обязательно ли делать такой перенос?
да.
Что плохого может случиться, если работать с этой базой из-под Firebird без всяких переводов?
ODS 9 (формат IB 5.x) не является "родным" для FB. Родной формат для FB это ODS 10, который получится только при b/r. Предыдущие форматы поддерживаются только для совместимости, не более.
Какова гарантия того, что Firebird будет работать с ней корректно?
никакова. при переходе на новый сервер, если у него отличается формат БД, базу надо переводить в новый формат посредством b/r.

checker
Сообщения: 16
Зарегистрирован: 09 авг 2005, 14:54

Сообщение checker » 26 окт 2005, 13:57

kdv писал(а):
Правильно было бы сделать перенос базы с помощью backup/restore, но на это нет времени.
не верю. не может такого быть. Уж постарайтесь, найдите 3-4 часа.
Конечно, время найти можно. Но дело в том, что базы данных такого порядка (технологические архивы, от 2 до 8 ГБайт) находятся на достаточно удаленных друг от друга объектах в количестве порядка 30 штук. Можно посчитать, сколько будет длиться командировка, если тратить по 3 часа на каждый. К тому же в качестве серверов там стоят очень слабые компьютеры, так что 3 часа - только на backup, еще примерно столько же на restore. Поэтому и хотелось узнать, можно ли сэкономить.

Что ж. Будем думать, как решить проблему другими способами.
kdv писал(а):ODS 9 (формат IB 5.x) не является "родным" для FB. Родной формат для FB это ODS 10, который получится только при b/r. Предыдущие форматы поддерживаются только для совместимости, не более.
Т.е. можно безболезненно читать из под Firebird базу от InterBase 5.6, но если что-то дописывать или создавать новые таблицы - только "родная" база?

Ответить