Обновление базы данных
Top  Previous  Next

Иногда в новых версиях системы «Агентство недвижимости» изменяется не только функциональность программы и документация, но и структура базы данных, в которой хранятся заявки, сделки, задачи, документы и пр. Программа обладает встроенной возможностью реорганизации базы данных таким образом, что вся информация, имеющаяся в базе данных на текущий момент, переносится в новую версию базы данных без каких-либо потерь.

Необходимость обновления структуры базы данных определяется программой автоматически при запуске. Если, например, текущая версия базы данных была 30, а новая версия программы realty.exe требует версию базы данных 41, то при запуске программы появится сообщение:

image025

После нажатия на «Продолжить» активизируется режим обновления базы данных:

image027

Перед началом непосредственного обновления базы данных необходимо выполнить 2 условия:
1)сделать резервную копию базы данных;  
2)обеспечить отключение от базы данных других пользователей.  

Условие 1

Для резервирования базы данных следует нажать на кнопку «Сделать резервную копию» – откроется окно «Сервис базы данных» на закладке «Создание резервной копии»:

image029

В большинстве случаев в этом окне достаточно нажать на кнопку «Начать создание резервной копии» и процесс создания резервной копии будет осуществлён автоматически (более подробное описание процесса резервирования/восстановления базы данных см. в Сервис базы данных).

Условие 2

Программа установки автоматически определяет, подключен ли к базе данных кто-нибудь из других пользователей. Если такие подключения обнаружены, то появляется соответствующее предупреждение (красного цвета), а кнопка «Начать обновление» блокируется от нажатия :

image031

В такой ситуации программа установки переходит в режим ожидания и каждые 10 сек осуществляет проверку на факт подключения других пользователей к базе данных. После того, как отключение других пользователей от базы данных будет обеспечено, предупреждение исчезнет, а кнопка «Начать обновление» станет доступной для нажатия:

image033

После нажатия на кнопку «Начать обновление...» начнется собственно процесс обновления базы данных, который может продолжаться различное время в зависимости от сложности производимых обновлений и числа заявок в базе данных. Обновление сопровождается пояснительными сообщениями, например:

image035

После успешного завершения этого процесса можно продолжить работу с системой:

image037