Начало » Использование СУБД » Firebird, HQbird, InterBase » Миграция с FB2.0.7 на FB2.5.9 (c UNICODE_FSS на UTF-8)
Миграция с FB2.0.7 на FB2.5.9 [сообщение #1833] |
Wed, 15 March 2023 12:34 |
SergDev
Сообщений: 4 Зарегистрирован: March 2023
|
Junior Member |
|
|
Приветствую, нужно перенести рабочую базу, которая работает под Firebird 2.0.7 на Firebird 2.5.9
предистория: база кочует со времён InterBase 6, потихоньку дорабатывалось приложение, которое его юзает, посетпенно повашали версию Firebird, отсановились на 2.0.6. Потом перешли и на 2.0.7. База обновлялась через BACKUP на одной версии и RESTORE под другой. Всё было нормально.
Есть потребность перейти на 2.5.9 (для начала) может потом будем двигаться на 3.0
Исходная база юзает UNICODE_FSS, Dialect 3, Page size 4096
BACKUP/RESTORE делались на бесплатной для Win1251 версии IBExpert c указанием fbclient.dll от нужной версии 2.5.9, сам сервер запущен командой fbserver.exe -a
восcтанавливается часть DOMAIN, затем ошибка
Цитата:IBE: Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
Invalid metadata detected. Use -FIX_FSS_METADATA option.
Malformed string.
Exiting before completion due to errors.
------------------------------------------------------------ -------------------------------------------------------
SQLCODE: -901
SQLSTATE: 22000
GDSCODE: 336331093
даже если ставим галочки на обоих Fix malformed UNICODE_FSS data/metdata using charset UTF8 результат тот же
из моих 57 Domains восстанавливается 43
также пробовал утилитой от системы Гедымин https://gsbelarus.com/gs/fdbconvert/fdbconvert_eng.html
результат интересный
проверка базы данных на повреждения
проверка NOT NULL полей на NULL значения
обнаружены NULL значения в NOT NULL полях
Dynamic SQL Error
SQL error code = -204
Table unknown
COMMODITY
At line 1, column 25
процесс конвертации прерван
информация о наличии NULL там где их не должно быть расстроила, проверил как визуально (ха-ха) так и запросами вида
select * from TABLE_NAME
where (FIELD_1 IS NULL)
or (FIELD_2 IS NULL)
or (FIELD_3 IS NULL)
смущает название таблицы не в варианте Dialect 3 (у нас она "Commodity")
возможно уже описывался процесс миграции с UNICODE_FSS на UTF8 окромя data pump, прошу поделится или ссылками на другие ресурсы или здесь.
это http://www.ibase.ru/metadata_charset/ я читал, но не понял.
папки есть и в 2.1.7, на который мы тоже думали перейти между переходом на 2.5.9
можно разжевать ещё раз
заранее благодарю
[Обновления: Wed, 15 March 2023 12:48] Известить модератора
|
|
|
|
|
Миграция с FB2.0.7 на FB2.5.9
От: SergDev - Wed, 15 March 2023 12:34
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: shavluk - Wed, 15 March 2023 12:47
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: Квази - Wed, 22 March 2023 15:49
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: МП - Wed, 22 March 2023 16:31
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: - Wed, 22 March 2023 17:34
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: - Wed, 22 March 2023 17:48
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: sim_84 - Thu, 23 March 2023 11:11
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: - Thu, 23 March 2023 13:26
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: МП - Fri, 24 March 2023 11:48
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: Квази - Fri, 24 March 2023 17:48
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: МП - Fri, 24 March 2023 18:02
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: - Sat, 25 March 2023 10:19
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: МП - Sat, 25 March 2023 18:01
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: sim_84 - Mon, 27 March 2023 10:45
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: МП - Mon, 27 March 2023 11:56
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: sim_84 - Mon, 27 March 2023 12:03
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: hvlad - Mon, 27 March 2023 12:05
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: МП - Wed, 15 March 2023 15:17
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: SD - Wed, 15 March 2023 19:37
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: SergDev - Thu, 16 March 2023 12:48
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: kdv - Sun, 19 March 2023 19:30
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: shavluk - Sun, 19 March 2023 21:56
|
|
|
Re: Миграция с FB2.0.7 на FB2.5.9
От: SergDev - Mon, 20 March 2023 09:29
|
Переход к форуму:
Текущее время: Sun Nov 24 02:14:21 GMT+3 2024
Общее время, затраченное на создание страницы: 0.00861 секунд
|