мета-данные страницы
Форма "Возвращение в режим обслуживания пользователей"
Проект «Агбис Сервисные работы«
Предназначена для переключения базы данных в рабочий режим.
Для того чтобы база данных могла отвечать на запросы пользователей нужно восстановить файл базы данных указанный в объекте БД Исходная.
Восстановление выполняется в зависимости от результатов выполнения процедур восстановления.
- Если при восстановлении возникла ошибка, то в качестве БД Исходная берется БД Переименованная, то есть просто просто возвращаем к работе старую базу данных.
- Если при восстановлении выполнен этап Восстановление структуры записей базы данных, а этап Оптимизация базы данных и дальше не выполнялись, то в качестве БД Исходная берется БД Копия, то есть файл БД Копия переименовываем в файл БД Исходная.
- Если при восстановлении выполнены все этапы, то в качестве БД Исходная берется БД Новая, то есть файл БД Новая переименовываем в файл БД Исходная.
Переключение на новую базу данных после оптимизации базы данных
Если выполнена оптимизация базы данных, то в блоке БД Новая должна появиться отметка «Файл базы данных найден и подключен».
1. Нажимается кнопка Переименовать в БД «Исходная» в блоке БД Новая.
В результате
- выполнено переименование файла D:\DB\TestConv\ARM_fix.fdb в D:\DB\TestConv\ARM.fdb
- подключен файл БД Исходная о чем свидетельствует отметка «Файл базы данных найден и подключен».
2. Остались две копии базы данных БД Переименованная, БД Копия
Они больше не нужны и их можно удалить
Нажимается кнопка Удалить в блоке БД Переименованная.
Нажимается кнопка Удалить в блоке БД Копия.
Если Вы хотите подстраховаться, то можно их переименовать или перенести куда-то средствами Windows.
Переключение на новую базу данных после конвертирования базы данных
Если выполнено конвертирование базы данных, то в блоке БД Новая должна появиться отметка «Файл базы данных найден и подключен».
1. Нажимается кнопка Переименовать в БД «Исходная» в блоке БД Новая.
В результате
- выполнено переименование файла D:\DB\TestConv\ARM_fix.fdb в D:\DB\TestConv\ARM.fdb
- изменен порт БД Исходная
- подключен файл БД Исходная о чем свидетельствует отметка «Файл базы данных найден и подключен».
2. Остались две копии базы данных БД Переименованная, БД Копия
Они больше не нужны и их можно удалить
Нажимается кнопка Удалить в блоке БД Переименованная.
Нажимается кнопка Удалить в блоке БД Копия.
Если Вы хотите подстраховаться, то можно их переименовать или перенести куда-то средствами Windows.
3. После конвертации база данных обслуживается другой службой Firebird, у которой сейчас другой порт.
В нашем примере порт 3050 (Firebird 2) сменился на порт 3052 (Firebird 4).
Поэтому при запуске приложений возникнет ошибка подключения к базе данных.
Есть два варианта:
- заменить порт в строке подключения приложения
- отключить службу Firebird 2, а у службы Firebird 4 заменить порт на порт который использовала служба Firebird 2 (3050).
Отключение службы и замену порта можно выполнить на форме "Настройка Firebird", которая открывается кнопкой в правом верхнем углу «Настройка Firebird»
Переключение на новую базу данных после первичного восстановления структуры базы данных
Если выполнено только первичное восстановление структуры базы данных базы данных, то в блоке БД Копия должна появиться отметка «Файл базы данных найден и подключен».
1. Нажимается кнопка Переименовать в БД «Исходная» в блоке БД Копия.
В результате
- выполнено переименование файла D:\DB\TestConv\ARM_clone.fdb в D:\DB\TestConv\ARM.fdb
- подключен файл БД Исходная о чем свидетельствует отметка «Файл базы данных найден и подключен».
2. Ненужные копии базы данных БД Переименованная, БД Новая можно удалить кнопкой Удалить в соответствующем блоке.
Переключение на старую базу данных
Если в процессе работы возникли ошибки, то следует вернуть к работе старую базу данных.
Для сохранен файл базы данных, он только переименован. Поэтому достаточно переименовать его обратно.
1. Нажимается кнопка Переименовать в БД «Исходная» в блоке БД Переименованная.
В результате
- выполнено переименование файла D:\DB\TestConv\ARM_.fdb в D:\DB\TestConv\ARM.fdb
- подключен файл БД Исходная о чем свидетельствует отметка «Файл базы данных найден и подключен».
2. Ненужные копии базы данных БД Копия, БД Новая можно удалить кнопкой Удалить в соответствующем блоке.