Amazon Aurora for PostgreSQL コネクターのメッセージおよび制限事項
オペレーションについては「Amazon Aurora for PostgreSQL」(オペレーショントップページ)を参照してください。
AMAZONAURORAPOSTGRESQLカテゴリのメッセージコード一覧
Amazon AURORA for PostgreSQL Connectorで発生するエラーに対応するメッセージコードです。
定義されていないエラーが発生した場合に出力されるメッセージコードです。
|
原因 |
対策 |
|---|---|
|
定義されていないエラーが発生しました。 |
エラーメッセージやエラーが発生した処理のヘルプなどを確認してください。 |
対応するエラー
-
特になし
データベース処理中のエラーに対応するメッセージコードです。
|
原因 |
対策 |
|---|---|
|
エラーメッセージにより、原因は異なります。 |
エラーメッセージを確認し、以下のことを行ってください。
|
対応するエラー
-
java.sql.SQLException
-
org.postgresql.util.PSQLException
AMAZONAURORAPOSTGRESQLカテゴリの例外メッセージ
|
例外名 |
原因 |
対策 |
|
|---|---|---|---|
|
org.postgresql.util.PSQLException |
FATAL: database "<データベース名>" does not exist |
データベースが存在しません。 |
コネクションリソースのデータベース名で存在するデータベースを指定してください。 |
|
FATAL: password authentication failed for user "<ユーザ名>" |
ユーザー名、パスワードまたはSSL接続が不正です。 |
コネクションリソースのユーザー名とパスワードを確認してください。 |
|
|
ERROR: syntax error at or near "<テーブル名に含まれる不正な文字列>" |
テーブル名が不正です。 |
テーブル名で指定したテーブル名を確認してください。 |
|
|
ERROR: relation "<テーブル名>" does not exist |
テーブルが存在しません。 |
テーブル名で存在するテーブルを指定してください。 |
|
|
ERROR: permission denied for table <テーブル名> |
テーブルの読み取り権限がありません。 |
テーブル名で指定したテーブルの読み取り権限を確認してください。 |
|
|
接続試行は失敗しました。 |
データベースに接続できません。 |
コネクションリソースのホスト名とポート番号を確認してください。 |
|
|
SSL エラー: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target |
証明書がHULFT Squareが参照するキーストアにインポートされていません。 |
証明書をHULFT Squareが参照するキーストアにインポートしてください。 |
|
AMAZONAURORAPOSTGRESQLカテゴリの制限事項
本コネクターでサポートする型は以下のとおりです。
|
型名 |
サポート |
備考 |
|---|---|---|
|
BIGINT型 |
○ | |
| BIGSERIAL型 | × | |
| BIT[(n)]型 | × | |
| BIT VARYING[(n)]型 | △ | |
| BOOLEAN型 | ○ | |
| BOX型 | × | |
| BYTEA型 | △ | |
| MONEY型 | × | |
| CHARACTER[(n)]型 | △ | |
| CHARACTER VARYING[(n)]型 | △ | |
| CIDR型 | △ | |
| CIRCLE型 | △ | |
| DATE型 | ○ | |
| DOUBLE PRECISION型 | ○ | |
| INET型 | △ | |
| INTEGER型 | ○ | |
| INTERVAL[(p)]型 | △ | |
| LINE型 | × | |
| LSEG型 | △ | |
| MACADDR型 | △ | |
| MACADDR8型 | × | |
| NUMERIC[(p,s)]型 | ○ | |
| PATH型 | △ | |
| POINT型 | △ | |
| POLYGON型 | △ | |
| REAL型 | ○ | |
| SMALLINT型 | ○ | |
| SERIAL型 | × | |
| SMALLSERIAL型 | × | |
| TEXT型 | △ | |
| TIME[(p)]型 | × | |
| TIME[(p)] WITH TIME ZONE型 | × | |
| TIMESTAMP[(p)]型 | ○ | |
| TIMESTAMP[(p)] WITH TIME ZONE型 | ○ | |
| ARRAY型 | △ | |
| UUID型 | × | |
| ENUM型 | × | |
| XML型 | × | |
| JSON型 | × | |
| JSONB型 | × | |
| RANGE型 | × | |
| TSQUERY型 | × | |
| TSVECTOR型 | × | |
| PG_LSN型 | × | |
| PG_SNAPSHOT型 | × |
-
○:サポートします。
-
△:サポートしますが、制限事項があります。
-
×:サポートしません。
仕様制限
-
BYTEA型
-
半角バックスラッシュ(「\」)と半角アポストロフィ(「'」)はサポートしません。
-
-
テーブル名が引用符で囲われている場合、テーブル名の大文字小文字を区別します。
-
フェッチサイズのデフォルト値は「500」です。
仕様制限
-
BYTEA型
-
半角バックスラッシュ(「\」)と半角アポストロフィ(「'」)はサポートしません。
-
-
フェッチサイズのデフォルト値は「500」です。
仕様制限
-
以下の型はサポートしません。
-
CIDR型
-
CIRCLE型
-
INTERVAL型
-
LSEG型
-
PATH型
-
POINT型
-
POLYGON型
-
BIT VARYING型
-
BIT VARYING(n)型
-
ARRAY型
-
INET型
-
MACADDR型
-
-
BYTEA型
-
半角バックスラッシュ(「\」)と半角アポストロフィ(「'」)はサポートしません。
-
-
テーブル名が引用符で囲われている場合、テーブル名の大文字小文字を区別します。
-
アップデートモードのインサート・アップデートは使用できません。
仕様制限
-
以下の型はサポートしません。
-
CIDR型
-
CIRCLE型
-
INTERVAL型
-
LSEG型
-
PATH型
-
POINT型
-
POLYGON型
-
BIT VARYING型
-
BIT VARYING(n)型
-
ARRAY型
-
INET型
-
MACADDR型
-
-
BYTEA型
-
半角バックスラッシュ(「\」)と半角アポストロフィ(「'」)はサポートしません。
-