[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[stalk:00983] Re: [FYI] snort-1.8.2 released



> 犬のみっきーです。
> 
> KuniG@新婚さん
> > ・ACID(mysql)でログを取ってたのですが、そのままだと「データーベースの
> > 様式が違うから作り直せ」という感じのエラーが出てしまいました。mysqlの使
> > い方がよく分からなかったので、snortのDBを削除して作り直してしまいました。
> 
> あぁ、書き忘れちゃったなぁ。1.8.2になってDBスキーマの版数も 104 に
> なりましたので、とうぜん以前とは互換性が無くなってます。移行できる
> 術はあるんだろうけど、調べてません。最近ちょこちょこスキーマ変わる
> ですけど、ACIDとか使ってるとドキっとしますよねぇ。

103 から、104 へでしたら、

mysql の場合、

mysql> DELETE FROM schema WHERE vseq = 103;
mysql> INSERT INTO schema (vseq, ctime) VALUES (104, now());
mysql> ALTER TABLE reference MODIFY ref_tag VARCHAR(100) NOT NULL;

PostgreSQL なら、

psql> DELETE FROM schema WHERE vseq = 103;
psql> INSERT INTO schema (vseq, ctime) VALUES (104, now());

な感じで移行できるようです。

---
TANAKA Takashi
--
- このメイリングリストに関する質問・問い合せ等は
- <security-talk@xxxxxxxxxx>までお知らせください
--
------------------------------------------------------------------------
            ★ ココで待ってます!             
      http://map.infoseek.co.jp/j.asp?u=WZHMYJPW&svx=971122