Amazon Redshift コネクターのメッセージおよび制限事項

 

オペレーションについては「Amazon Redshift」(オペレーショントップページ)を参照してください。

AMAZONREDSHIFTカテゴリのメッセージコード一覧

Amazon Redshift Connectorで発生するエラーに対応するメッセージコードです。

AMAZONREDSHIFT0000E

定義されていないエラーが発生した場合に出力されるメッセージコードです。

原因

対策

定義されていないエラーが発生しました。

エラーメッセージやエラーが発生した処理のヘルプなどを確認してください。

対応するエラー

  • 特になし

AMAZONREDSHIFT0001E

Amazon Redshiftへの接続およびCOPYコマンド中のエラーに対応するメッセージコードです。

原因

対策

エラーメッセージにより、原因は異なります。

エラーメッセージを確認し、以下のことを行ってください。

  • 下記の「例外メッセージ」に対象のエラーの原因/対策が記述されていないかを確認してください。

  • Amazon Redshiftのドキュメントなどに対象のエラーに関する情報がないか確認してください。

対応するエラー

  • java.sql.SQLException

AMAZONREDSHIFT0002E

Amazon RedshiftへのCOPYコマンド実行中のエラーに対応するメッセージコードです。

原因

対策

エラーメッセージにより、原因は異なります。

下記の「例外メッセージ」に対象のエラーの原因/対策が記述されていないかを確認してください。

対応するエラー

  • AmazonRedshiftIllegalStateException

 

AMAZONREDSHIFTカテゴリの例外メッセージ

例外名

原因

対策

AmazonRedshiftIllegalStateException

エラーデータが[<エラーデータの件数>]件存在します。データを確認してください。

COPYコマンドの実行中にロードエラーが発生しました。

エラーデータを確認してください。

InvalidPropertyConfigurationException

<プロパティ名>が指定されていません。

<プロパティ名>が指定されていません。

<プロパティ名>を指定してください。

InvalidPropertyConfigurationException

COPYコマンドが'COPY'から始まっていません。[<COPYコマンド>]

COPYコマンドで指定したCOPYコマンドが、「COPY」から始まっていません。

COPYコマンドは「COPY」から始まるように入力してください。

InvalidPropertyConfigurationException

<プロパティ名>は必須です。

必須のプロパティが入力されていません。

<プロパティ名>を指定してください。

java.sql.SQLException

接続は拒絶されました。ホスト名とポート番号が正しいことと、ポストマスタがTCP/IP接続を受け入れていることを調べてください。

Amazon Redshiftに接続できません。

コネクションリソースのURL、またはAmazon Redshiftのセキュリティグループの設定を確認してください。

java.sql.SQLException

接続に失敗しました。

Amazon Redshiftへの接続に失敗しました。

コネクションリソースのURLを確認してください。

java.sql.SQLException

[Amazon](500310) Invalid operation: Invalid credentials. Must be of the format: credentials 'aws_iam_role=...' or 'aws_access_key_id=...;aws_secret_access_key=...[;token=...]'

CREDENTIALSが不正な形式です。

COPYコマンドに指定したCREDENTIALSを確認してください。

java.sql.SQLException

SSL エラー: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

SSL通信に失敗しました。

キーストアに証明書がインポートされているかどうかを確認してください。

証明書のインポートをする際には、サポートまでお問い合わせください。

java.sql.SQLException

Access Denied

アクセスが拒否されました。

Amazon RedshiftおよびCOPYコマンドのFROMで指定したデータソースに対するアクセス権限を確認してください。

java.sql.SQLException

The AWS Access Key Id you provided does not exist in our records.

アクセスキーIDが不正です。

COPYコマンドのCREDENTIALSで指定したアクセスキーIDを確認してください。

java.sql.SQLException

The request signature we calculated does not match the signature you provided.

シークレットアクセスキーが不正です。

COPYコマンドのCREDENTIALSで指定したシークレットアクセスキーを確認してください。

java.sql.SQLException

[Amazon](500310) Invalid operation: Cannot COPY into nonexistent table <テーブル名>

テーブルが存在しません。

COPYコマンドで指定したテーブル名を確認してください。

ResourceNotFoundException

リソース定義が見つかりませんでした。名前:[]

接続先が指定されていません。

接続先を指定してください。

ResourceNotFoundException

リソース定義が見つかりませんでした。名前:[<コネクションリソース名>]

接続先で選択されたリソース定義が見つかりません。

接続先で指定したコネクションリソースを確認してください。