Sono disponibili altri esempi di AWS SDK nel repository AWS Doc SDK Examples.
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à.
Esempi di Amazon RDS che utilizzano l'SDK per SAP ABAP
I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando l' AWS SDK per SAP ABAP con Amazon RDS.
Le azioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le azioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.
Ogni esempio include un link al codice sorgente completo, in cui vengono fornite le istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Azioni
L’esempio di codice seguente mostra come utilizzare CreateDBParameterGroup.
- SDK per SAP ABAP
-
Nota
C'è altro su. GitHub Trova l’esempio completo e scopri di più sulla configurazione e l’esecuzione nel repository di esempi di codice AWS
. " iv_dbparametergroupname = 'mydbparametergroup' " iv_dbparametergroupfamily = 'mysql8.0' " iv_description = 'My custom DB parameter group for MySQL 8.0' TRY. oo_result = lo_rds->createdbparametergroup( iv_dbparametergroupname = iv_dbparametergroupname iv_dbparametergroupfamily = iv_dbparametergroupfamily iv_description = iv_description ). MESSAGE 'DB parameter group created.' TYPE 'I'. CATCH /aws1/cx_rdsdbparmgralrexfault. MESSAGE 'DB parameter group already exists.' TYPE 'I'. CATCH /aws1/cx_rdsdbprmgrquotaexcd00. MESSAGE 'DB parameter group quota exceeded.' TYPE 'I'. ENDTRY.-
Per i dettagli sulle API, consulta CreateDBParameterGroup la sezione AWS SDK for SAP ABAP API Reference.
-
L’esempio di codice seguente mostra come utilizzare DeleteDBParameterGroup.
- SDK per SAP ABAP
-
Nota
C'è altro su. GitHub Trova l’esempio completo e scopri di più sulla configurazione e l’esecuzione nel repository di esempi di codice AWS
. " iv_dbparametergroupname = 'mydbparametergroup' TRY. lo_rds->deletedbparametergroup( iv_dbparametergroupname = iv_dbparametergroupname ). MESSAGE 'DB parameter group deleted.' TYPE 'I'. CATCH /aws1/cx_rdsdbprmgrnotfndfault. MESSAGE 'DB parameter group not found.' TYPE 'I'. CATCH /aws1/cx_rdsinvdbprmgrstatef00. MESSAGE 'DB parameter group is in an invalid state.' TYPE 'I'. ENDTRY.-
Per i dettagli sulle API, consulta DeleteDBParameterGroup la sezione AWS SDK for SAP ABAP API Reference.
-
L’esempio di codice seguente mostra come utilizzare DescribeDBEngineVersions.
- SDK per SAP ABAP
-
Nota
C'è altro su. GitHub Trova l’esempio completo e scopri di più sulla configurazione e l’esecuzione nel repository di esempi di codice AWS
. " iv_engine = 'mysql' " iv_dbparametergroupfamily = 'mysql8.0' (optional - filters by parameter group family) TRY. oo_result = lo_rds->describedbengineversions( iv_engine = iv_engine iv_dbparametergroupfamily = iv_dbparametergroupfamily ). DATA(lv_version_count) = lines( oo_result->get_dbengineversions( ) ). MESSAGE |Retrieved { lv_version_count } engine versions.| TYPE 'I'. ENDTRY.-
Per i dettagli sulle API, consulta DescribeDBEngineVersions la sezione AWS SDK for SAP ABAP API Reference.
-
L’esempio di codice seguente mostra come utilizzare DescribeDBParameterGroups.
- SDK per SAP ABAP
-
Nota
C'è altro su. GitHub Trova l’esempio completo e scopri di più sulla configurazione e l’esecuzione nel repository di esempi di codice AWS
. " iv_dbparametergroupname = 'mydbparametergroup' TRY. oo_result = lo_rds->describedbparametergroups( iv_dbparametergroupname = iv_dbparametergroupname ). MESSAGE 'DB parameter group retrieved.' TYPE 'I'. CATCH /aws1/cx_rdsdbprmgrnotfndfault. MESSAGE 'DB parameter group not found.' TYPE 'I'. ENDTRY.-
Per i dettagli sulle API, consulta DescribeDBParameterGroups la sezione AWS SDK for SAP ABAP API Reference.
-
L’esempio di codice seguente mostra come utilizzare DescribeDBParameters.
- SDK per SAP ABAP
-
Nota
C'è altro su. GitHub Trova l’esempio completo e scopri di più sulla configurazione e l’esecuzione nel repository di esempi di codice AWS
. " iv_dbparametergroupname = 'mydbparametergroup' " iv_source = 'user' (optional - filters by parameter source) TRY. oo_result = lo_rds->describedbparameters( iv_dbparametergroupname = iv_dbparametergroupname iv_source = iv_source ). DATA(lv_param_count) = lines( oo_result->get_parameters( ) ). MESSAGE |Retrieved { lv_param_count } parameters.| TYPE 'I'. CATCH /aws1/cx_rdsdbprmgrnotfndfault. MESSAGE 'DB parameter group not found.' TYPE 'I'. ENDTRY.-
Per i dettagli sull'API, consulta DescribedBParameters nel riferimento alle API ABAP di AWS SDK per SAP.
-
L’esempio di codice seguente mostra come utilizzare DescribeOrderableDBInstanceOptions.
- SDK per SAP ABAP
-
Nota
C'è altro su. GitHub Trova l’esempio completo e scopri di più sulla configurazione e l’esecuzione nel repository di esempi di codice AWS
. " iv_engine = 'mysql' " iv_engineversion = '8.0.35' TRY. oo_result = lo_rds->descrorderabledbinstoptions( iv_engine = iv_engine iv_engineversion = iv_engineversion ). DATA(lv_option_count) = lines( oo_result->get_orderabledbinstoptions( ) ). MESSAGE |Retrieved { lv_option_count } orderable DB instance options.| TYPE 'I'. ENDTRY.-
Per i dettagli sulle API, consulta DescribeOrderableDBInstanceOptions la sezione AWS SDK for SAP ABAP API Reference.
-
L’esempio di codice seguente mostra come utilizzare ModifyDBParameterGroup.
- SDK per SAP ABAP
-
Nota
C'è altro su. GitHub Trova l’esempio completo e scopri di più sulla configurazione e l’esecuzione nel repository di esempi di codice AWS
. " iv_dbparametergroupname = 'mydbparametergroup' " it_parameters - table containing parameter objects with: " - parametername = 'max_connections' " - parametervalue = '100' " - applymethod = 'immediate' or 'pending-reboot' TRY. oo_result = lo_rds->modifydbparametergroup( iv_dbparametergroupname = iv_dbparametergroupname it_parameters = it_parameters ). MESSAGE 'DB parameter group modified.' TYPE 'I'. CATCH /aws1/cx_rdsdbprmgrnotfndfault. MESSAGE 'DB parameter group not found.' TYPE 'I'. CATCH /aws1/cx_rdsinvdbprmgrstatef00. MESSAGE 'DB parameter group is in an invalid state.' TYPE 'I'. ENDTRY.-
Per i dettagli sulle API, consulta ModifyDBParameterGroup la sezione AWS SDK for SAP ABAP API Reference.
-