мета-данные страницы
  •  

Отключение и переименование базы

ВАЖНО! Во время создания копии базы данных, придется занять сервер химчистки примерно на час или более.
Поэтому необходимо связаться с клиентом, поставить его в известность и договориться о времени проведения этих работ.

1. Предупредить всех пользователей, чтобы не работали с базой, закрыли по возможности все свои программы и не пока не открывали их.

2. Закрыть на сервере, через диспетчер задач, все, что может работать с базой, а именно:

Him;\\ 
IBExpert;\\ 
AgbisAgent;\\ 
LicensingServer;\\ 
ReplIn;\\ 
ReplOut;\\ 
Meta.\\ 

3. Блокировать базу данных.
Для этого базу переименовать, добавив символ подчеркивания в конце имени.
Например, изменить «ARM.FDB» на «ARM_.FDB».
После этого пользователи не смогут подключится к базе по старому пути и не повредят процессу создания копии базы данных.

4. Если переименовать не удается из-за того, что какие-то процессы, службы не остановились — запустить IBExpert и отключить все оставшиеся подключения.
Для этого открыть новый скрипт [1], ввести «delete from mon$attachments» и активировать его [2]:

5. Блокировать базу данных (п.3).

6. Если переименовать все равно не удается — остановить системную службу FireBird или/и завершить процессы: fbserver.exe и fb_inet_server.exe (таких может быть несколько).

7. Блокировать базу данных (п.3).