Amazon RDS for Db2 ストアドプロシージャに関する考慮事項
Db2 エンジンを実行している RDS for Db2 DB インスタンスの Amazon RDS システムストアドプロシージャを使用する前に、次の情報を確認してください。
-
ストアドプロシージャを実行する前に、まず RDS for Db2 DB インスタンスのマスターユーザーとして
rdsadmin
データベースに接続する必要があります。次の例では、master_username
とmaster_password
をユーザー自身の情報に置き換えます。db2 "connect to rdsadmin user
master_username
usingmaster_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」を参照してください。