Переход на Firebird 2.5

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
(Создание архивной копии базы данных и программы)
 
(не показаны 26 промежуточных версий 1 участника)
Строка 1: Строка 1:
Алгоритм обновления существующей базы данных, сервера и исполняемого модуля состоит из следующих шагов:
+
Перевод действующего приложения на платформе Гедымин на новую версию сервера Firebird 2.5 различается в зависимости от типа подключения:  
  
# Сбор начальной информации
+
* [[Переход на Firebird 2.5. Многопользовательский режим]]
# Создание архивной копии базы данных и программы
+
* [[Переход на Firebird 2.5. Однопользовательский режим]]
# Конвертация файла базы данных
+
# Обновление сервера
+
# Обновление клиентской библиотеки
+
# Обновление модуля gedemin.exe
+
  
= Сбор начальной информации =
+
==== Однопользовательская версия или клиент-сервер? ====
  
Для перехода существующей базы данных на сервер Firebird 2.5 необходимо собрать следующую начальную информацию:
+
Если вы затрудняетесь в определении какая версия Гедымина установлена, откройте:
  
# Расположение и имя файла библиотеки доступа (gds32.dll, fbclient.dll, fbembed.dll)
+
  Главное окно Гедымина -> Меню Справка -> О системе...
# Тип и версия сервера Firebird
+
# Расположение сервера Firebird или тип подключения
+
# Полный путь к текущей базе данных
+
# Полный путь к выполняемому модулю gedemin.exe
+
  
Откроем окно "О системе..." (Главное окно программы -> Меню Сервис -> О системе...) и перейдем на вкладку Файлы. Нужные нам параметры помечены на рисунке соответствующими номерами:
+
и перейдите на вкладку '''Файлы''':  
  
 
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)... соответствующих параметров.
+
Если в параметре '''Имя компьютера''' (3) находится строка '''встроенный сервер''', то мы имеем дело с '''однопользовательской версией программы'''. Если там указано сетевое имя компьютера, сервера базы данных, то Гедымин сконфигурирован для '''многопользовательской работы'''.
 
+
==== Встроенный сервер или клиент-сервер? ====
+
 
+
Если в (3) находится строка '''встроенный сервер''', то мы имеем дело с однопользовательской версией программы. Если там указано имя компьютера сервера базы данных, то Гедымин сконфигурирован для многопользовательской работы.
+
 
+
= Создание архивной копии базы данных и программы =
+
 
+
Для однопользовательской версии Гедымина, использующей [[встроенный сервер]] Firebird,
+
 
+
= Конвертация файла базы данных =
+
 
+
Осуществляется с помощью бесплатной утилиты [http://gsbelarus.com/gs/fdbconvert/ FDBConvert]. Переходим по ссылке, скачиваем и распаковываем архив, запускаем утилиту и указываем имя файла базы данных для конвертации. Дождитесь успешного завершения процесса.
+
 
+
Если Вы не уверены в своих действиях, то не меняйте параметров базы данных в процессе конвертации (размер страницы, количество страниц в буфере, кодовая страница и т.п.).
+
 
+
= Однопользовательская версия. Встроенный сервер =
+
 
+
# Конвертация базы данных
+
# Обновление встроенного сервера
+
# Обновление библиотеки gudf.dll
+
# Обновление модуля gedemin.exe
+
 
+
= Многопользовательская версия. Клиент-сервер =
+
 
+
== На сервере ==
+
 
+
# Конвертация базы данных
+
# Обновление сервера
+
# Обновление библиотеки gudf.dll
+
 
+
== На рабочем месте ==
+
 
+
# Обновление библиотеки доступа
+
# Обновление модуля gedemin.exe
+
  
 
[[Category:Школа системного администратора]]
 
[[Category:Школа системного администратора]]
 +
[[Category:Firebird]]
  
 
__NOTOC__
 
__NOTOC__

Текущая версия на 12:59, 22 декабря 2011

Перевод действующего приложения на платформе Гедымин на новую версию сервера Firebird 2.5 различается в зависимости от типа подключения:

[править] Однопользовательская версия или клиент-сервер?

Если вы затрудняетесь в определении какая версия Гедымина установлена, откройте:

 Главное окно Гедымина -> Меню Справка -> О системе...

и перейдите на вкладку Файлы:

fb25_upg_1.png

Если в параметре Имя компьютера (3) находится строка встроенный сервер, то мы имеем дело с однопользовательской версией программы. Если там указано сетевое имя компьютера, сервера базы данных, то Гедымин сконфигурирован для многопользовательской работы.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты