Переход на Firebird 2.5. Однопользовательский режим
Материал из GedeminWiki
1. Сбор первоначальной информации
Откроем:
Главное окно Гедымина -> Меню Справка -> О системе...
и перейдем на вкладку Файлы. Нужные нам параметры помечены на рисунке соответствующими номерами:
Параметры по номерам
- Расположение и имя файла библиотеки доступа (в зависимости от версии и типа сервера файл может называться gds32.dll, fbclient.dll или fbembed.dll)
- Версия сервера Firebird/Yaffil
- Расположение сервера Firebird/Yaffil или информация о встроенном сервере
- Полный путь к файлу базы данных
- Полный путь к выполняемому модулю gedemin.exe
В дальнейшем по тексту мы будем ссылаться на номера соответствующих параметров: (1), (2), (3)... .
2. Создание архивной копии базы данных и программы
См. инструкцию Архивирование базы данных.
3. Обновление файлов сервера Firebird 2.5
- Удаляем все существующие библиотеки gds32.dll, fbclient.dll и fbembed.dll, если они расположены рядом с файлом gedemin.exe.
- Скачиваем архив по ссылке Firebird 2.5 embedded
- Распаковываем архив во временную папку
- Копируем и выкладываем рядом с gedemin.exe следующие файлы:
- fbembed.dll
- icuuc30.dll
- icuin30.dll
- icudt30.dll
- ib_util.dll
- msvcr80.dll
- msvcp80.dll
- Microsoft.VC80.CRT.manifest
- firebird.msg
- Копируем и выкладываем рядом с gedemin.exe следующие папки:
- INTL
- UDF
- Скачиваем с сайта gsbelarus.com библиотеку gudf.dll
- Распаковываем архив и копируем библиотеку в подкаталог UDF.
4. Конвертация файла базы данных
Осуществляется с помощью бесплатной утилиты FDBConvert. Переходим по ссылке, скачиваем и распаковываем архив, запускаем утилиту и указываем имя файла базы данных (4) для конвертации. Дождитесь успешного завершения процесса.
Если Вы не уверены в своих действиях, то не меняйте параметров базы данных в процессе конвертации (размер страницы, количество страниц в буфере, кодовая страница и т.п.).
5. Обновление модуля gedemin.exe
- Скачать с сайта gsbelarus.com архив с новейшей версией gedemin.exe.
- Распаковать архив в папку (5) с заменой всех файлов.
6. Запуск программы
- Войдите в программу под учетной записью Administrator.
- Дождитесь окончания процесса конвертации структуры базы данных.
- В Исследователе перейдите в раздел Сервис - Администратор.
- Откройте окно Пользователи и на панели инструментов запустите команду Пересоздать учетные записи.