Прямое подключение к базе может нарушить работу системы, в таком случае единственным возможным решением проблемы станет восстановление из резервной копии. Пожалуйста, используйте API REST v2.0 |
Что такое Interbase, как работать с БД и с хранимыми процедурами PSQL
http://www.ibase.ru/develop.htm#dochttp://ru.wikipedia.org/wiki/%D0%A5%D1%80%D0%B0%D0%BD%D0%B8%D0%BC%D1%8B%D0%B5_%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D0%B4%D1%83%D1%80%D1%8B
Параметры подключения к БД
Пароль первые 8 букв от локального пароля администратора
Если не подключается и пишет "Undefined service gds_db/tcp"
Положить файл gds32.dll в system32, взять можно из каталога с ICSManager
В файле C:WINDOWS\services проверьте наличие записи :
gds_db 3050/tcp
gds_db 3050/udp
если запись отсутствует то необходимо ее добавить и после этого продолжить установку клиентской части.
Уменьшить размер БД
>закрытие периода также удалит пользователей из корзины, что совсем нежелательно....
1. Сделать бекап базы
2. Подключившись по ssh к серверу удалить старые сессии, например, старше чем 1 декабря 2010 года, с помощью такой инструкции:
sqlexec "delete from sessions where time_out < '2010-12-01';\n"
3. Удалить старые записи из аудита событий, например, старше чем 1 декабря 2010 года, с помощью такой инструкции:
sqlexec "delete from audit_operations where op_time<'2010-12-01'"
4. Также перед переносом БД на другой сервер рекомендуется очистить БД от старых сообщений:
sqlexec "delete from msg_stack" sqlexec "delete from msg"
5. Выполнить полную проверку БД
6. Произвести перезагрузку сервера
Удаление базы данных
После удаления базы конфигурация сервера останется неизменной, данные об абонентах, тарифах и регистрации будут потеряны.
Чтобы удалить базу: подключитесь по ssh и переименуйте/удалите файл /var/db/billing.gdb. После перезагрузки на это место будет скопирована стартовая демонстрационная база.