Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Procedure archiviate per l'accesso allo storage RDS per Db2
Le seguenti stored procedure gestiscono l'accesso allo storage RDS per i database Db2 che utilizzano Amazon S3 per la migrazione dei dati. Per ulteriori informazioni, consulta Migrazione dei dati Db2 tramite Amazon S3 ad Amazon per RDS Db2.
rdsadmin.catalog_storage_access
Cataloga un alias di storage per accedere a un bucket Amazon S3 con file di dati Db2.
Sintassi
db2 "call rdsadmin.catalog_storage_access( ?, '
alias
', 's3_bucket_name
', 'grantee_type
', 'grantee
' )"
Parametri
È richiesto il seguente parametro di output:
- ?
-
Un indicatore di parametro che emette un messaggio di errore. Il tipo di dati è.
varchar
Sono richiesti i seguenti parametri di input:
alias
-
Il nome alias per l'accesso allo storage remoto in un bucket Amazon S3. Il tipo di dati è.
varchar
s3_bucket_name
-
Il nome del bucket Amazon S3 in cui risiedono i dati. Il tipo di dati è.
varchar
grantee_type
-
Il tipo di beneficiario che riceverà l'autorizzazione. Il tipo di dati è.
varchar
Valori validi:USER
,GROUP
. grantee
-
L'utente o il gruppo che riceverà l'autorizzazione. Il tipo di dati è
varchar
.
Note per l'utilizzo
Amazon RDS include l'alias catalogato nel IAM ruolo che hai aggiunto alla tua istanza DB RDS for Db2. Se rimuovi il IAM ruolo dalla tua istanza DB, Amazon RDS elimina l'alias. Per ulteriori informazioni, consulta Migrazione dei dati Db2 tramite Amazon S3 ad Amazon per RDS Db2.
Per informazioni sulla verifica dello stato della catalogazione del tuo alias, consulta. rdsadmin.get_task_status
Esempi
L'esempio seguente registra un alias chiamato. SAMPLE
All'utente jorge_souza
viene concesso l'accesso al bucket Amazon S3 chiamato. amzn-s3-demo-bucket
db2 "call rdsadmin.catalog_storage_access( ?, 'SAMPLE', 'amzn-s3-demo-bucket', 'USER', 'jorge_souza')"
rdsadmin.uncatalog_storage_access
Rimuove un alias di accesso allo storage.
Sintassi
db2 "call rdsadmin.uncatalog_storage_access( ?, '
alias
')"
Parametri
È richiesto il seguente parametro di output:
- ?
-
Un indicatore di parametro che emette un messaggio di errore. Il tipo di dati è.
varchar
È richiesto il seguente parametro di input:
alias
-
Il nome dell'alias di archiviazione da rimuovere. Il tipo di dati è.
varchar
Note per l'utilizzo
Per informazioni sulla verifica dello stato della rimozione dell'alias, consulta. rdsadmin.get_task_status
Esempi
L'esempio seguente rimuove un alias chiamato. SAMPLE
Questo alias non fornisce più l'accesso al bucket Amazon S3 a cui era associato.
db2 "call rdsadmin.uncatalog_storage_access( ?, 'SAMPLE')"