[pgsql-jp: 35790] Slony-I 、has no primary key...

Masaichi Hasegawa hasegawa.masaichi @ lab.ntt.co.jp
2005年 8月 3日 (水) 11:11:49 JST


はせがわといいます。

2005/08/03 10:48:57, sakurai @ mxs.nes.nec.co.jp was wrote 
> >確認ですが
> >>コンパイルが通りません。
> >とは「slonikコマンドの実行が出来ない。」ですよね。
> 
>  ⇒ いえ、シェルの実行時にエラーがでるということです。
サンプルではslonikをシェルのヒアドキュメントで記述していますので
サンプルのシェルを実行するとslonikを実行しています。
で、エラー(PGRES_FATAL_ERROR...以降)はslonikは出しています。
slonik <<_EOFを0行目と考えて43行目には何が記述されているでしょうか?
table add key?、set add table?

(snip) 
> table add key (node id = 1, fully qualified name = 'public.category');
> 
> 実行結果
> <stdin>:43: PGRES_FATAL_ERROR select "_test1".determineIdxnameUnique('public.category', NULL);
>   - ERROR:  Slony-I: table public.category has no primary key

set add tableでkey=serialを指定していないとか。
うろ覚えなんですが、、、

--
NTT SP研 OSP 長谷川雅一 <hasegawa.masaichi @ lab.ntt.co.jp>



pgsql-jp メーリングリストの案内