Amazon RDS for Db2 ストアドプロシージャに関する考慮事項 - Amazon Relational Database Service

Amazon RDS for Db2 ストアドプロシージャに関する考慮事項

Db2 エンジンを実行している RDS for Db2 DB インスタンスの Amazon RDS システムストアドプロシージャを使用する前に、次の情報を確認してください。

  • ストアドプロシージャを実行する前に、まず RDS for Db2 DB インスタンスのマスターユーザーとして rdsadmin データベースに接続する必要があります。次の例では、master_usernamemaster_password をユーザー自身の情報に置き換えます。

    db2 "connect to rdsadmin user master_username using master_password"
  • ストアドプロシージャは、ストアドプロシージャが正常に実行されたかどうか、および正常に実行されなかった理由を示す ERR_MESSAGE パラメータを返します。

    次の例は、ストアドプロシージャが正常に実行されたことを示しています。

    Parameter Name : ERR_MESSAGE Parameter Value : - Return Status = 0

    次の例は、ストアドプロシージャで使用された Amazon S3 バケット名が有効でなかったため、ストアドプロシージャが正常に実行されなかったことを示しています。

    Parameter Name : ERR_MESSAGE Parameter Value : Invalid S3 bucket name Return Status = -1006

ストアドプロシージャを呼び出すときに返されるエラーメッセージについては、「ストアドプロシージャからのエラーのトラブルシューティング」を参照してください。

ストアドプロシージャのステータスを確認する方法については、「rdsadmin.get_task_status」を参照してください。