Переход на Firebird 2.5
SYSDBA (обсуждение | вклад) |
SYSDBA (обсуждение | вклад) (→Сбор начальной информации) |
||
Строка 21: | Строка 21: | ||
http://gsbelarus.com/gs/images/gs/2009/fb25_upg_1.png | http://gsbelarus.com/gs/images/gs/2009/fb25_upg_1.png | ||
+ | |||
+ | В дальнейшем, по тексту мы будем ссылаться на номера (1), (2), (3)... соответствующих параметров. | ||
==== Встроенный сервер или клиент-сервер? ==== | ==== Встроенный сервер или клиент-сервер? ==== |
Версия 10:49, 10 марта 2010
Алгоритм обновления существующей базы данных, сервера и исполняемого модуля состоит из следующих шагов:
- Сбор начальной информации
- Создание архивной копии базы данных и программы
- Конвертация файла базы данных
- Обновление сервера
- Обновление клиентской библиотеки
- Обновление модуля gedemin.exe
Сбор начальной информации
Для перехода существующей базы данных на сервер Firebird 2.5 необходимо собрать следующую начальную информацию:
- Расположение и имя файла библиотеки доступа (gds32.dll, fbclient.dll, fbembed.dll)
- Тип и версия сервера Firebird
- Расположение сервера Firebird или тип подключения
- Полный путь к текущей базе данных
- Полный путь к выполняемому модулю gedemin.exe
Откроем окно "О системе..." (Главное окно программы -> Меню Сервис -> О системе...) и перейдем на вкладку Файлы. Нужные нам параметры помечены на рисунке соответствующими номерами:
В дальнейшем, по тексту мы будем ссылаться на номера (1), (2), (3)... соответствующих параметров.
Встроенный сервер или клиент-сервер?
Если в (3) находится строка встроенный сервер, то мы имеем дело с однопользовательской версией программы. Если там указано имя компьютера сервера базы данных, то Гедымин сконфигурирован для многопользовательской работы.
Создание архивной копии базы данных и программы
Конвертация файла базы данных
Осуществляется с помощью бесплатной утилиты FDBConvert. Переходим по ссылке, скачиваем и распаковываем архив, запускаем утилиту и указываем имя файла базы данных для конвертации. Дождитесь успешного завершения процесса.
Если Вы не уверены в своих действиях, то не меняйте параметров базы данных в процессе конвертации (размер страницы, количество страниц в буфере, кодовая страница и т.п.).
Однопользовательская версия. Встроенный сервер
- Конвертация базы данных
- Обновление встроенного сервера
- Обновление библиотеки gudf.dll
- Обновление модуля gedemin.exe
Многопользовательская версия. Клиент-сервер
На сервере
- Конвертация базы данных
- Обновление сервера
- Обновление библиотеки gudf.dll
На рабочем месте
- Обновление библиотеки доступа
- Обновление модуля gedemin.exe