0

Tomcat 7 サーバーと postgreSQL 9.0 DB があります。これを使用して、ジオネットワーク メタデータ エディターの開発環境をセットアップします。ジオネットワーク Web サイトのチュートリアルに従って、すべてがセットアップされます。サーバーとDBの接続に問題があります。デフォルトのスキーマをセットアップしましたが、すべての設定は (私が思うに) 適切です)。これが私が得ているエラーです:

appl ハンドラの開始中に例外が発生しました。スキップしました。
例外 org.postgresql.util.PSQLException:
ERROR: no schema has been selected to create in
Message ERROR: no schema has been selected to create in

4

1 に答える 1

0

このエラーを引き起こす可能性のある 1 つの方法は、不適切な を設定することsearch_pathです。検索パスの最初の有効なスキーマにテーブルが作成されるため、空のパス (または、存在しないスキーマ名または作成権限のないスキーマ名のみを含むパス) は、このエラーを引き起こします。

test=# set search_path = some_nonexistent_schema_name;
設定
test=# create table w (id int);
エラー: で作成するスキーマが選択されていません

あなたのsearch_path価値と失敗したステートメントの両方を示していただけると助かります。

于 2012-08-07T14:35:39.300 に答える