Prosedur tersimpan untuk akses penyimpanan RDS untuk Db2 - Layanan Basis Data Relasional Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Prosedur tersimpan untuk akses penyimpanan RDS untuk Db2

Prosedur tersimpan berikut mengelola akses penyimpanan RDS untuk database Db2 yang menggunakan Amazon S3 untuk memigrasi data. Untuk informasi selengkapnya, lihat Migrasi data Db2 melalui Amazon S3 ke Amazon untuk Db2 RDS.

rdsadmin.catalog_storage_access

Katalog alias penyimpanan untuk mengakses bucket Amazon S3 dengan file data Db2.

Sintaks

db2 "call rdsadmin.catalog_storage_access( ?, 'alias', 's3_bucket_name', 'grantee_type', 'grantee' )"

Parameter

Parameter output berikut diperlukan:

?

Penanda parameter yang mengeluarkan pesan kesalahan. Jenis data adalah. varchar

Parameter input berikut diperlukan:

alias

Nama alias untuk mengakses penyimpanan jarak jauh di bucket Amazon S3. Jenis data adalah. varchar

s3_bucket_name

Nama bucket Amazon S3 tempat data Anda berada. Tipe datanya varchar.

grantee_type

Jenis penerima hibah untuk menerima otorisasi. Tipe datanya varchar. Nilai-nilai yang valid: USER, GROUP.

grantee

Pengguna atau grup untuk menerima otorisasi. Tipe datanya varchar.

Catatan penggunaan

Amazon RDS menyertakan alias yang dikatalogkan dalam IAM peran yang Anda tambahkan ke instans Db2 RDS DB Anda. Jika Anda menghapus IAM peran dari instans DB Anda, Amazon akan RDS menghapus alias tersebut. Untuk informasi selengkapnya, lihat Migrasi data Db2 melalui Amazon S3 ke Amazon untuk Db2 RDS.

Untuk informasi tentang memeriksa status katalogisasi alias Anda, lihat. rdsadmin.get_task_status

Contoh

Contoh berikut mendaftarkan alias yang disebut. SAMPLE Pengguna jorge_souza diberikan akses ke bucket Amazon S3 yang disebut. amzn-s3-demo-bucket

db2 "call rdsadmin.catalog_storage_access( ?, 'SAMPLE', 'amzn-s3-demo-bucket', 'USER', 'jorge_souza')"

rdsadmin.uncatalog_storage_access

Menghapus alias akses penyimpanan.

Sintaks

db2 "call rdsadmin.uncatalog_storage_access( ?, 'alias')"

Parameter

Parameter output berikut diperlukan:

?

Penanda parameter yang mengeluarkan pesan kesalahan. Jenis data adalah. varchar

Parameter input berikut diperlukan:

alias

Nama alias penyimpanan untuk dihapus. Jenis data adalah. varchar

Catatan penggunaan

Untuk informasi tentang memeriksa status menghapus alias Anda, lihatrdsadmin.get_task_status.

Contoh

Contoh berikut menghapus alias yang disebutSAMPLE. Alias ini tidak lagi menyediakan akses ke bucket Amazon S3 yang terkait dengannya.

db2 "call rdsadmin.uncatalog_storage_access( ?, 'SAMPLE')"