SQL/データベースエラーエラー
0800108001 — クライアントがデータベースへの接続を確立できない
クライアントがデータベースサーバーへの接続を確立できなかった。
postgresql
このエラーの原因
データベースサーバーが起動していないか、ホスト名もしくはポートが誤っているか、ファイアウォールが接続をブロックしている。
修正方法
サーバーが起動して接続を受け付けているか確認する。ホスト名・ポート・接続文字列を確認する。ネットワーク疎通とファイアウォールルールをテストする。
例
-- Check PostgreSQL is running
sudo systemctl status postgresql
-- Check pg_hba.conf for connection rules関連するエラーコード
SQL/データベースエラーエラー
2200422004 — NULL 値が許可されていない
許可されていない場所で NULL 値が検出されました。
postgresql
詳細を表示 SQL/データベースエラーエラー
P0002P0002 — データが見つからない
PL/pgSQL の SELECT INTO が、1行を期待したにもかかわらず行を返しませんでした。
postgresql
詳細を表示 SQL/データベースエラーエラー
2D0002D000 — トランザクション終了が無効
現在のコンテキストでトランザクション終了コマンドが無効でした。
postgresql
詳細を表示 SQL/データベースエラーエラー
2200822008 — 日時フィールドのオーバーフロー
日時の値がフィールドの有効範囲外である。
postgresql
詳細を表示 SQL/データベースエラーエラー
4260242602 — 無効な名前
SQL文内の識別子名が無効です。
postgresql
詳細を表示 SQL/データベースエラーエラー
2600026000 — SQL 文名が無効
指定されたプリペアドステートメント名が存在しません。
postgresql
詳細を表示