Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:manual:administration:work_with_remote [2013/10/03 10:50] belkin |
— (текущий) | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Работа с элементами, помеченными к удалению ====== | ||
- | ===== Физическое удаление элементов из базы данных ===== | ||
- | |||
- | Удаление помеченных элементов из базы данных производится из формы "Обслуживание базы данных", которая вызывается в интерфейсе Администратора выбором пункта "Обслуживание базы данных" в меню "Администрирование" (см. [[ru/manual/administration/work_with_remote#обслуживание_базы_данных|Обслуживание базы данных]] ниже). | ||
- | |||
- | == Внимание! == | ||
- | Операция физического удаления элементов из базы данных является необратимой, после её выполнения объекты системы нельзя восстановить. | ||
- | ===== ===== | ||
- | \\ | ||
- | Перед удалением объектов рекомендуется произвести обслуживание базы данных. Настройка опций обслуживания базы данных и удаления объектов производится в соответствующем окне. | ||
- | |||
- | После завершения операции удаления в окне системных сообщений показывается количество удаленных объектов и на экран выдается окно "Журнал удаления". | ||
- | |||
- | В окне операции удаления показываются её дата и время, количество успешно удаленных объектов, а также список классов, которым принадлежат объекты, помеченные на удаление, но не удаленные из-за наличия ссылок на них. | ||
- | |||
- | [{{ ru/manual/administration/work_with_remote/work_with_remote_1387.png?nolink |Рисунок 1}}] | ||
- | |||
- | В окне "Журнал удаления" можно вызвать функцию поиска ссылок для переназначения или очистки ссылок на элементы. Установите курсор на строку в списке классов и вызовите команду "Поиск ссылок на объект" из меню кнопки "Действия". После переназначения ссылок (см. [[ru/manual/administration/search_link]]) снова выполните операцию удаления помеченных элементов. | ||
- | ===== Восстановление элементов ===== | ||
- | |||
- | Элемент системы, помеченный на удаление, может быть восстановлен. Восстановление производится в окне справочника класса, которому принадлежит элемент. Справочники классов открываются выбором соответствующего пункта меню "Справочники" в Главном меню программы. | ||
- | |||
- | Например, чтобы открыть справочник класса "Бумажные документы", выберите пункт "Все справочники". Далее, в окне "Выберите справочник" в иерархическом списке последовательно откройте группы: "Классы" -> "Объекты системы" -> "Справочники". В группе "Справочники" установите курсор на класс "Бумажные документы" и нажмите кнопку "Выбрать". Будет открыто окно справочника "Бумажные документы" со списком действующих элементов данного класса. | ||
- | |||
- | Чтобы в справочнике показывались только элементы, помеченные на удаление, надо изменить фильтр объектов. Для этого щелкните по кнопке {{common/icons/08.png?nolink}} на панели инструментов окна справочника. В окне системного фильтра на панели инструментов нажмите кнопку {{common/icons/36.png?nolink}} "Показать удаленные", отожмите кнопку {{common/icons/37.png?nolink}} "Показать неудаленные". Затем нажмите кнопку "ОК". В результате выполнения фильтра в окне справочника будут показаны только элементы, помеченные на удаление. | ||
- | |||
- | Установите курсор на элемент, требующий восстановления, и вызовите команду "Удалить/Восстановить (Ctrl+Del)" в контекстном меню строки, или щелкните по кнопке {{common/icons/21.png?nolink}} на панели инструментов. Ответьте "Да" на вопрос о восстановлении в окне диалога. Статус элемента изменится на "действующий". | ||
- | |||
- | ===== Журнал удаления ===== | ||
- | |||
- | Журнал удаления вызывается в интерфейсе Администратора: "Администрирование -> Справочники администрирования -> "Журнал удаления". | ||
- | |||
- | В журнале удаления фиксируются сведения о физическом удалении помеченных объектов из базы данных: дата и время операции удаления, количество успешно удаленных из базы объектов, список классов, из которых не были удалены помеченные объекты. | ||
- | ====== Обслуживание базы данных ====== | ||
- | |||
- | Обслуживание базы данных производится в интерфейсе Администратора выбором пункта "Обслуживание базы данных" в меню "Администрирование". | ||
- | |||
- | == Внимание == | ||
- | Перед проведением обслуживания рекомендуется сделать резервную копию базы данных. | ||
- | ===== ===== | ||
- | \\ | ||
- | Обслуживание базы данных включает в себя корректировку различными методами, очистку журналов аудитов и событий, удаление помеченных объектов. Настройка опций обслуживания базы производится в соответствующем окне. | ||
- | |||
- | Процесс обслуживания базы данных может быть длительным, если в базе очень много помеченных на удаление объектов. Во время обслуживания базы данных можно продолжать работать в ней. Если процесс обслуживания базы данных создает нежелательную нагрузку на SQL Server, можно прервать его и запустить еще раз позднее, это позволяет при необходимости провести обслуживание базы данных в рамках нескольких разнесенных по времени итераций. | ||
- | |||
- | Обслуживание базы данных также может быть запущено с командной строки (см. пример 8 в [[ru/manual/administration/cmd_line#примеры_команд|Примеры команд]]). |