h2. Работа с базой напрямую
{include:asrdocnew:Подключение к БД через ibexpert}
h2. Уменьшить размер БД
>закрытие периода также удалит пользователей из корзины, что совсем нежелательно....
1. Сделать бекап базы
2. Перевести сервер в режим удаленного помощника
3. После загрузки сервера перевести его в режим SAFE MODE
4. Подключившись по ssh к серверу удалить старые сессии, например, старше чем 1 декабря 2010 года, с помощью такой инструкции:
{code}
sqlexec "delete from sessions where time_out < '2010-12-01';\n"
{code}
5. Удалить старые записи из аудита событий, например, старше чем 1 декабря 2010 года, с помощью такой инструкции:
{code}
sqlexec "delete from audit_operations where op_time<'2010-12-01'"
{code}
6. Выполнить полную проверку БД
7. Произвести перезагрузку сервера
h2. Удаление базы данных
После удаления базы конфигурация сервера останется неизменной, данные об абонентах, тарифах и регистрации будут потеряны.
Чтобы удалить базу: загрузитесь в режиме [удаленного помощника|http://asrdoc.ideco-software.ru/pages/viewpage.action?pageId=2687433], из локальной консоли перейдите в режим "SAFE MODE", подключитесь к серверу через удаленного помощника по ssh и переименуйте/удалите файл /var/db/ics_main.gdb. После перезагрузки на это место будет скопирована стартовая демонстрационная база.
{include:asrdocnew:Подключение к БД через ibexpert}
h2. Уменьшить размер БД
>закрытие периода также удалит пользователей из корзины, что совсем нежелательно....
1. Сделать бекап базы
2. Перевести сервер в режим удаленного помощника
3. После загрузки сервера перевести его в режим SAFE MODE
4. Подключившись по ssh к серверу удалить старые сессии, например, старше чем 1 декабря 2010 года, с помощью такой инструкции:
{code}
sqlexec "delete from sessions where time_out < '2010-12-01';\n"
{code}
5. Удалить старые записи из аудита событий, например, старше чем 1 декабря 2010 года, с помощью такой инструкции:
{code}
sqlexec "delete from audit_operations where op_time<'2010-12-01'"
{code}
6. Выполнить полную проверку БД
7. Произвести перезагрузку сервера
h2. Удаление базы данных
После удаления базы конфигурация сервера останется неизменной, данные об абонентах, тарифах и регистрации будут потеряны.
Чтобы удалить базу: загрузитесь в режиме [удаленного помощника|http://asrdoc.ideco-software.ru/pages/viewpage.action?pageId=2687433], из локальной консоли перейдите в режим "SAFE MODE", подключитесь к серверу через удаленного помощника по ssh и переименуйте/удалите файл /var/db/ics_main.gdb. После перезагрузки на это место будет скопирована стартовая демонстрационная база.