Привет!
Есть большая (~8 Гбайт) база данных, созданная в InterBase 5.6. Сервер меняется на Firebird 1.5. Правильно было бы сделать перенос базы с помощью backup/restore, но на это нет времени. Обязательно ли делать такой перенос? Что плохого может случиться, если работать с этой базой из-под Firebird без всяких переводов? Какова гарантия того, что Firebird будет работать с ней корректно?
Работа БД от InterBase 5.6 под 1.5
Модераторы: kdv, Alexey Kovyazin
не верю. не может такого быть. Уж постарайтесь, найдите 3-4 часа.Правильно было бы сделать перенос базы с помощью backup/restore, но на это нет времени.
да.Обязательно ли делать такой перенос?
ODS 9 (формат IB 5.x) не является "родным" для FB. Родной формат для FB это ODS 10, который получится только при b/r. Предыдущие форматы поддерживаются только для совместимости, не более.Что плохого может случиться, если работать с этой базой из-под Firebird без всяких переводов?
никакова. при переходе на новый сервер, если у него отличается формат БД, базу надо переводить в новый формат посредством b/r.Какова гарантия того, что Firebird будет работать с ней корректно?
Конечно, время найти можно. Но дело в том, что базы данных такого порядка (технологические архивы, от 2 до 8 ГБайт) находятся на достаточно удаленных друг от друга объектах в количестве порядка 30 штук. Можно посчитать, сколько будет длиться командировка, если тратить по 3 часа на каждый. К тому же в качестве серверов там стоят очень слабые компьютеры, так что 3 часа - только на backup, еще примерно столько же на restore. Поэтому и хотелось узнать, можно ли сэкономить.kdv писал(а):не верю. не может такого быть. Уж постарайтесь, найдите 3-4 часа.Правильно было бы сделать перенос базы с помощью backup/restore, но на это нет времени.
Что ж. Будем думать, как решить проблему другими способами.
Т.е. можно безболезненно читать из под Firebird базу от InterBase 5.6, но если что-то дописывать или создавать новые таблицы - только "родная" база?kdv писал(а):ODS 9 (формат IB 5.x) не является "родным" для FB. Родной формат для FB это ODS 10, который получится только при b/r. Предыдущие форматы поддерживаются только для совместимости, не более.