[groonga-dev,05009] Re: 演算子「&@」がnot existになる?

Back to archive index
竹内学 mtake****@ailes*****
2023年 8月 28日 (月) 18:30:35 JST


須藤さん

竹内です。ありがとうございました。

確認しましたところ、
確かに動かない本番はスキーマ「public」に掛かっていました。

開発環境では別スキーマ(ターゲットスキーマ)に対して掛かっておりましたので、
drop extension pgroonga cascade;
を行ない、
カレントスキーマをターゲットスキーマに変更し、
create extension pgroonga;
の後、インデックスを再構築しましたところ、
無事動作するようになりました。

助かりました。

よろしくお願いします。

2023年8月28日(月) 14:47 Sutou Kouhei <kou****@clear*****>:

> 須藤です。
>
> In <CAK8ywK9vNnUN3AX_9eXeLV__QrA+q****@mail*****>
>   "[groonga-dev,05007] 演算子「&@」がnot existになる?" on Mon, 28 Aug 2023 14:28:30
> +0900,
>   竹内学 <mtake****@ailes*****> wrote:
>
> > 今回 Windows Server 2022 + PostgreSQL 15 + Java 17 + Spring Boot 2.7.14 +
> > DBFlute という構成で PGroonga を利用させて頂いております。
>
> DBFlute!
>
> > しかし本番環境ではなぜか「pgroonga operator does not exist: character varying &@
> > character varying」と怒られてしまいます。
> >
> > 更に不思議なことにデータベースツールにDBeaverを使用しておりますが、
> > そちらに上記でエラーになったSQLを流してもエラーにならず正常にデータが取得できます。
> >
> > DBeaverもJavaアプリなのでJDBC経由でSQLを発行しているので、
> > 両者に違いは基本的に無いように思いますが、
> > 設定などで「&@」が無効になる使い方はあるのでしょうか?
>
> 無効になっているのではなくて、見えないだけだと思います。
> うまく動くセッションと動かないセッションでのsearch_pathの値
> を比べてみてください。
>
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> https://lists.osdn.me/mailman/listinfo/groonga-dev
>


-- 
竹内 学 <mailto:mtake****@ailes*****>
株式会社エールシステム
〒384-0083 長野県小諸市大字市665-9
Phone: 0267-25-5990
Facsimile: 0267-26-1324
オンライン名刺:
https://8card.net/virtual_cards/6SWj8TpFmy9btbzniLOGfg
★★★ サービス開始!! ★★★
Ailesystemファイル転送サービス「HB-Loader]
https://www.ailesys.co.jp/archives/seihin_service/hb-loader
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <https://lists.osdn.me/mailman/archives/groonga-dev/attachments/20230828/b36fb1de/attachment.html>


groonga-dev メーリングリストの案内
Back to archive index