Oracle Database - Visualizza definizioni per CBDC all'ingrosso
È possibile utilizzare il database Rich History 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 Rich History, è 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 refresh
Se 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 exists
Lo 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 al diverso alias specificato nel file .env
.
Per ovviare a questo comportamento, procedere come segue.
- Utilizzare lo stesso nome alias utilizzato in precedenza oppure verificare l'alias dello schema nei servizi REST del database.
- Disabilitare lo schema di database ed eseguire di nuovo lo script. Per ulteriori informazioni, vedere Oracle REST Data Services (ORDS): Uso di SQL Developer.