Amazon RDS for Db2 ストアドプロシージャリファレンス - Amazon Relational Database Service

Amazon RDS for Db2 ストアドプロシージャリファレンス

Db2 エンジンを実行している Amazon RDS for Db2 DB インスタンスを管理するには、組み込みのストアドプロシージャを呼び出します。

ストアドプロシージャ カテゴリ 説明

rdsadmin.activate_database

データベース

rdsadmin.activate_database ストアドプロシージャを使用して、スタンドアロン RDS for Db2 DB インスタンスのデータベースをアクティブ化します。

rdsadmin.add_groups

権限の付与と取り消し

rdsadmin.add_groups ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースのユーザーに 1 つまたは複数のグループを追加します。

rdsadmin.add_user

権限の付与と取り消し

rdsadmin.add_user ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースの承認リストにユーザーを追加します。

rdsadmin.alter_bufferpool

バッファプール

rdsadmin.alter_bufferpool ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースのバッファプールを変更します。

rdsadmin.alter_tablespace

テーブルスペース

rdsadmin.alter_tablespace ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースのテーブルスペースを変更します。

rdsadmin.catalog_storage_access

ストレージアクセス

rdsadmin.catalog_storage_access ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースの Db2 データファイルを含む Amazon S3 バケットにアクセスするためのストレージエイリアスをカタログ化します。

rdsadmin.change_password

権限の付与と取り消し

rdsadmin.change_password ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースのユーザーのパスワードを変更します。

rdsadmin.complete_rollforward

データベース

rdsadmin.complete_rollforward ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースを ROLL-FORWARD PENDING 状態からオンラインにします。ROLL-FORWARD PENDING 状態になるのは、rdsadmin.rollforward_database を呼び出したが、complete_rollforward パラメータを FALSE に設定した場合です。

rdsadmin.configure_db_audit

監査ポリシー

rdsadmin.configure_db_audit ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースの監査ポリシーを変更します。監査ポリシーが存在しない場合、このストアドプロシージャを実行すると監査ポリシーが作成されます。

rdsadmin.create_bufferpool

バッファプール

rdsadmin.create_bufferpool ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースのバッファプールを作成します。

rdsadmin.create_database

データベース

rdsadmin.create_database ストアドプロシージャを使用して、RDS for Db2 DB インスタンスにデータベースを作成します。

rdsadmin.create_role

権限の付与と取り消し

rdsadmin.create_role ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースにアタッチするロールを作成します。

rdsadmin.create_tablespace

テーブルスペース

rdsadmin.create_tablespace ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースのテーブルスペースを作成します。

rdsadmin.db2pd_command

データベース

rdsadmin.db2pd_command ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースに関する情報を収集します。この情報を、RDS for Db2 のデータベースのモニタリングとトラブルシューティングに役立てることができます。

rdsadmin.dbadm_grant

権限の付与と取り消し

rdsadmin.dbadm_grant ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースの 1 つ以上のロール、ユーザー、またはグループに、1 つ以上の承認タイプ (DBADMACCESSCTRL、または DATAACCESS) を付与します。

rdsadmin.dbadm_revoke

権限の付与と取り消し

rdsadmin.dbadm_revoke ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースの 1 つ以上のロール、ユーザー、またはグループから、1 つ以上の承認タイプ (DBADMACCESSCTRL、または DATAACCESS) を取り消します。

rdsadmin.deactivate_database

データベース

rdsadmin.deactivate_database ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースを非アクティブ化します。データベースを非アクティブ化して、メモリリソースを節約できます。

rdsadmin.disable_db_audit

監査ポリシー

rdsadmin.disable_db_audit ストアドプロシージャを使用して、監査ログの記録を停止し、RDS for Db2 DB インスタンスのデータベースから監査ポリシーを削除します。

rdsadmin.drop_bufferpool

バッファプール

rdsadmin.drop_bufferpool ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースからバッファプールを破棄します。

rdsadmin.drop_database

データベース

rdsadmin.drop_database ストアドプロシージャを使用して、RDS for Db2 DB インスタンスからデータベースを破棄します。

rdsadmin.drop_role

権限の付与と取り消し

rdsadmin.drop_role ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースからロールを削除します。

rdsadmin.drop_tablespace

テーブルスペース

rdsadmin.drop_tablespace ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースからテーブルスペースを破棄します。

rdsadmin.force_application

データベース

rdsadmin.force_application ストアドプロシージャを使用して、アプリケーションによる RDS for Db2 DB インスタンスのデータベースのメンテナンス実行を強制的にオフにします。

rdsadmin.grant_role

権限の付与と取り消し

rdsadmin.grant_role ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースのロール、ユーザー、またはグループにロールを割り当てます。このストアドプロシージャを使用して、ロールを割り当てるための DBADM 認証をロールに付与することもできます。

rdsadmin.list_archive_log_information

データベース

rdsadmin.list_archive_log_information ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースのアーカイブログに関する情報を返します。この情報には、個々のログファイルのサイズや作成日、アーカイブログファイルで使用される合計ストレージなどの詳細が含まれます。

rdsadmin.list_users

権限の付与と取り消し

rdsadmin.list_users ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースの承認リストに含まれるユーザーのリストを返します。

rdsadmin.reactivate_database

データベース

rdsadmin.reactivate_database ストアドプロシージャを使用して、データベース設定の変更後に RDS for Db2 DB インスタンスのデータベースを再アクティブ化します。スタンドアロン DB インスタンスのデータベースの場合、このストアドプロシージャと rdsadmin.activate_database ストアドプロシージャのいずれかを使用できます。

rdsadmin.remove_groups

権限の付与と取り消し

rdsadmin.remove_groups ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースのユーザーから 1 つまたは複数のグループを削除します。

rdsadmin.remove_user

権限の付与と取り消し

rdsadmin.remove_user ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースの承認リストからユーザーを削除します。

rdsadmin.rename_tablespace

テーブルスペース

rdsadmin.rename_tablespace ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースのテーブルスペースの名前を変更します。

rdsadmin.restore_database

データベース

rdsadmin.restore_database ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースを Amazon S3 バケットから復元します。

rdsadmin.revoke_role

権限の付与と取り消し

rdsadmin.revoke_role ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースのロール、ユーザー、またはグループからロールを取り消します。

rdsadmin.rollforward_database

データベース

rdsadmin.rollforward_database ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースをオンラインにし、rdsadmin.restore_database を呼び出して RDS for Db2 DB インスタンスのデータベースを復元した後にトランザクションログを適用します。

rdsadmin.set_archive_log_retention

データベース

rdsadmin.set_archive_log_retention ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースのアーカイブログファイルを保持する期間を設定します。このストアドプロシージャを使用して、アーカイブログの保持を無効にすることもできます。

rdsadmin.set_configuration

データベース

rdsadmin.set_configuration ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースに対して何らかの設定を行います。

rdsadmin.show_archive_log_retention

データベース

rdsadmin.show_archive_log_retention ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースの現在のアーカイブログ保持設定を取得します。

rdsadmin.show_configuration

データベース

rdsadmin.show_configuration ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースに対して変更可能な 1 つ以上の設定を取得します。

rdsadmin.uncatalog_storage_access

ストレージアクセス

rdsadmin.uncatalog_storage_access ストアドプロシージャを使用して、Db2 データファイルを使用して Amazon S3 バケットにアクセスするためのストレージエイリアスを削除します。

rdsadmin.update_db_param

データベース

rdsadmin.update_db_param ストアドプロシージャを使用して、RDS for Db2 DB インスタンスのデータベースのデータベースパラメータを更新します。