Définitions de vue Oracle Database pour Wholesale CBDC
Vous pouvez utiliser la base de données d'historique enrichi pour extraire l'historique des transactions de compte et résoudre les soldes incorrects dans plusieurs transactions qui se produisent dans le même bloc.
Vous pouvez utiliser l'API
GetAccountTransactionHistoryWithFiltersFromRichHistDB
pour extraire l'historique des transactions de compte de la base de données d'historique enrichi. Lorsque vous transmettez les paramètres custom_endpoint
et bearer_token
à la méthode, l'historique des transactions de compte est extrait de la base de données d'historique enrichi ou de la base de données d'état.
Pour extraire l'historique des transactions de la base de données d'historique enrichi, vous devez exécuter Oracle Autonomous Database avec Oracle REST Data Services (ORDS) et OAuth activé.
L'erreur suivante peut apparaître.
Error: ORA-20049: Cannot alter the URL mapping while the schema is enabled. Try disabling the schema first.
Cette erreur se produit car le schéma de base de données est activé et ne peut donc pas être mis en correspondance avec l'alias différent indiqué dans le fichier .env
.
Pour contourner ce comportement, procédez comme suit.
- Utilisez le même nom d'alias que celui utilisé précédemment ou recherchez l'alias de schéma dans les services REST de la base de données.
- Désactivez le schéma de base de données et réexécutez le script. Pour plus d'informations, reportez-vous à Oracle REST Data Services (ORDS) : utilisation de SQL Developer.