SQLによるDB管理2007年05月08日 18時56分48秒

Cheetahでは、onmodeやonspacesなどで行っているDB管理のタスクをsqlで実現できるようになっています。sqlで可能ということは、リモートのサーバに対していちいちログインする必要がなく、リモートクエリーすればよいので管理が楽になります。


以下、新規のDB領域を追加する例です。


% onstat -d

IBM Informix Dynamic Server Version 11.10.FB6TL -- On-Line -- Up 00:12:16 -- 39936 Kbytes

Dbspaces
address number flags fchunk nchunks pgsize flags owner name
10aedce88 1 0x40001 1 1 2048 N B informix rootdbs
1 active, 2047 maximum

Chunks
address chunk/dbs offset size free bpages flags pathname
10aedd028 1 1 0 150000 74853 PO-B /informix/dbs/rootdbs
1 active, 32766 maximum


% dbaccess sysadmin -

Database selected.

> execute function task("create dbspace", "newdbs", "/informix/dbs/newdbs", "10 M", "0"); <<-- これです


% onstat -d

IBM Informix Dynamic Server Version 11.10.FB6TL -- On-Line -- Up 00:15:39 -- 39936 Kbytes

Dbspaces
address number flags fchunk nchunks pgsize flags owner name
10aedce88 1 0x60001 1 1 2048 N B informix rootdbs
10c0ac9d8 2 0x60001 2 1 2048 N B informix newdbs   <<< ---- 追加されています
2 active, 2047 maximum

Chunks
address chunk/dbs offset size free bpages flags pathname
10aedd028 1 1 0 150000 74837 PO-B /informix/dbs/rootdbs
10c0acb70 2 2 0 5120 5092 PO-B /informix/dbs/newdbs
2 active, 32766 maximum

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://in4mix.asablo.jp/blog/2007/05/08/1494088/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。

最近のコメント

最近のトラックバック

このブログについて

IBM Informix データーベースに関するお話し

<< 2007/05 >>
01 02 03 04 05
06 07 08 09 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

メッセージ

RSS