型名 | サポート | 備考 |
---|---|---|
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型 | △ | |
NUMERIC[(p,s)]型 | ○ | |
PATH型 | △ | |
POINT型 | △ | |
POLYGON型 | △ | |
REAL型 | ○ | |
SMALLINT型 | ○ | |
SERIAL型 | × | |
TEXT型 | △ | |
TIME[(P)]型 | × | |
TIME[(P)] WITH TIME ZONE型 | × | |
TIMESTAMP[(P)]型 | ○ | |
TIMESTAMP[(P)] WITH TIME ZONE型 | ○ | |
ARRAY型 | △ | |
UUID型 | × | |
ENUM型 | × | |
XML型 | × |
例外名 | 原因 | 対策 | |
---|---|---|---|
java.sql.SQLException | バッチ投入 0 insert into "<テーブル名>" ("<列名>") values ( <列値>) は停止しました。getNextExceptionを呼んで原因を見てください。 | テーブル名が不正、またはテーブルが存在しません。 | [テーブル名]で指定したテーブル名を確認してください。 |
org.postgresql.util.PSQLException | 接続は拒絶されました。ホスト名とポート番号が正しいか、または、ポストマスタがTCP/IP接続を受け入れているかを調べてください。 | データベースに接続できません。 | グローバルリソースの[ポート番号]を確認してください。 |
FATAL: database "<データベース名>" does not exist | データベースが存在しません。 | グローバルリソースの[データベース名]で存在するデータベースを指定してください。 | |
FATAL: password authentication failed for user "<ユーザ名>" | ユーザ名またはパスワードに誤りがあります。 | グローバルリソースの[ユーザ名]と[パスワード]を確認してください。 | |
ERROR: syntax error at or near "<テーブル名>" | テーブル名が不正です。 | [テーブル名]で指定したテーブル名を確認してください。 | |
ERROR: relation "<テーブル名>" does not exist | テーブルが存在しません。 | [テーブル名]で存在するテーブルを指定してください。 | |
ERROR: permission denied for relation <テーブル名> | テーブルの読み取り権限がありません。 | [テーブル名]で指定したテーブルの読み取り権限を確認してください。 | |
サーバはSSLをサポートしていません。 | PostgreSQLサーバがSSL接続をサポートしていません。 | PostgreSQLサーバ側の設定を確認してください。
設定方法については、「PostgreSQLのSSL設定」を参照してください。 |
|
接続の試みは失敗しました。 | データベースサーバに接続できません。 | グローバルリソースの[ホスト名]を確認してください。 | |
証明書がSkyOnDemand Serverが参照するキーストアにインポートされていません。 | 証明書をSkyOnDemand Serverが参照するキーストアにインポートしてください。
証明書のインポート方法については、別途お問い合わせください。 |
||
FATAL: no pg_hba.conf entry for host "<ホスト名>", user "<ユーザ名>", database "<データベース名>", SSL off | PostgreSQLサーバへの標準接続(非SSL接続)に適合するクライアント認証情報が見つかりません。 | [接続先]で指定したグローバルリソースの設定、またはPostgreSQLサーバの設定を確認してください。 | |
FATAL: no pg_hba.conf entry for host "<ホスト名>", user "<ユーザ名>", database "<データベース名>", SSL on | PostgreSQLサーバへのSSL接続に適合するクライアント認証情報が見つかりません。 | [接続先]で指定したグローバルリソースの設定、またはPostgreSQLサーバの設定を確認してください。 |