Oracle Database - Visualizza definizioni per CBDC all'ingrosso
È possibile utilizzare il database della cronologia avanzata per recuperare la cronologia delle transazioni del conto e risolvere i saldi errati in più transazioni che si verificano nello stesso blocco.
È possibile utilizzare le API
GetAccountTransactionHistoryWithFiltersFromRichHistDB, getOrgAccountTransactionHistoryWithFiltersFromRichHistDB e getAllAccountTransactionHistoryWithFiltersFromRichHistDB per recuperare la cronologia delle transazioni del conto dal database della cronologia avanzata. Quando si passano i parametri custom_endpoint e bearer_token al metodo, la cronologia delle transazioni conto viene recuperata dal database della cronologia RTF o dal database di stato. Esistono più endpoint personalizzati, come mostrato nell'elenco seguente. Per ulteriori informazioni, vedere Crea viste database Rich History.
Per recuperare la cronologia delle transazioni dal database della cronologia avanzata, è necessario eseguire Oracle Autonomous Database con Oracle REST Data Services (ORDS) e OAuth abilitati.
Se si elimina il file
Participant_orgs_list.yml per errore, eseguire il comando seguente per rigenerare il file.npm run refreshSe nel sistema esiste già una vista o un database link, lo script non lo ricrea. Viene invece registrato un messaggio simile al testo seguente:
createView already existsLo script continua con il passo successivo. Ciò garantisce che le viste, le tabelle, i database link e altre entità di database non vengano eliminati o sovrascritti dallo script.Inoltre, è possibile che venga visualizzato il seguente errore.
Error: ORA-20049: Cannot alter the URL mapping while the schema is enabled. Try disabling the schema first.Questo errore si verifica perché lo schema di database è abilitato e pertanto non può essere mappato a un alias diverso specificato nel file .env.
Per risolvere questo problema, attenersi alla procedura riportata di seguito.
- Utilizzare lo stesso nome alias utilizzato in precedenza oppure controllare i servizi REST nel database per l'alias dello schema.
- Disabilitare lo schema di database ed eseguire di nuovo lo script. Per ulteriori informazioni, vedere Oracle REST Data Services (ORDS): Uso di SQL Developer.