須藤さん 竹内です。ありがとうございました。 確認しましたところ、 確かに動かない本番はスキーマ「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>