On Wed, 05 Mar 2008 09:23:13 +0500, Всеволод Мартыненко wrote:

> У меня сервер ругнулся на такую конструкцию команд
> 
> SQL error near line 1: interrupted
> 
> а повторное введение этой команды сообщило, что временная таблица уже есть
> SQL error near line 1: table ulog_tmp already exists

  Попробуйте тогда ввести команды построчно:

# service ulogd stop

# sqlite3 /var/lib/ulogd/sqlite3.db
SQLite version 3.4.2
Enter ".help" for instructions
sqlite> create table ulog_tmp as select * from ulog;
sqlite> delete from ulog;
sqlite> insert into ulog select * from ulog_tmp; 
sqlite> drop table ulog_tmp;
sqlite> Ctrl-D

# service ulogd start

> Статистика, старая, не поднялась.
> 
> Есть просьба, насколько я понимаю, Вы разработчик. Можно ли в следующем
> обновлении alterator-а данной секции статистики предусмотреть
> возможность выбора способа отображения выводимых результатов? Мегабайты,
> гигабайты, килобайты. А также некую опцию формирования "Отчёт для
> печати", чтобы в более "праздничном" виде можно было бы отдавать отчёт
> руководству, которое зело падко на всякие украшательства :)

  Сейчас у меня нет планов усложнять интерфейс, но в будущем такое возможно.

> >> Спасибо, всё заработало. А "поднять" старую статистику как-нибудь можно?
> >> Потому что сейчас отображается только новая, после исправления.
> > 
> >   Можно, но потребуется больше команд:
> > 
> > # service ulogd stop
> > 
> > # echo "create table ulog_tmp as select * from ulog; delete from ulog; 
> > insert into ulog select * from ulog_tmp; drop table ulog_tmp;" | sqlite3 
> > /var/lib/ulogd/sqlite3.db
> > 
> > # service ulogd start


-- 
 Grigory Batalov,
 ALT Linux Team

Attachment: pgpB5a22vzxr8.pgp
Description: PGP signature

_______________________________________________
office-server mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/office-server

Ответить