Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Convalida gli oggetti del database dopo la migrazione da Oracle ad Amazon Aurora PostgreSQL - Prontuario AWS

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à.

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à.

Convalida gli oggetti del database dopo la migrazione da Oracle ad Amazon Aurora PostgreSQL

Creato da Venkatramana Chintha (AWS) e Eduardo Valentim (AWS)

Riepilogo

Questo modello descrive un step-by-step approccio per convalidare gli oggetti dopo la migrazione di un database Oracle in Amazon Aurora PostgreSQL Compatible Edition.

Questo modello delinea gli scenari di utilizzo e le fasi per la convalida degli oggetti del database; per informazioni più dettagliate, consulta Convalida degli oggetti del database dopo la migrazione utilizzando AWS SCT e AWS DMS sul blog di AWS Database.

Prerequisiti e limitazioni

Prerequisiti

  • Un account AWS attivo.

  • Un database Oracle locale che è stato migrato a un database Aurora compatibile con PostgreSQL. 

  • Credenziali di accesso a cui è applicata la RDSData FullAccess policy di Amazon, per il database Aurora compatibile con PostgreSQL. 

  • Questo modello utilizza l'editor di query per i cluster DB Aurora Serverless, disponibile nella console Amazon Relational Database Service (Amazon RDS). Tuttavia, puoi utilizzare questo pattern con qualsiasi altro editor di query. 

Limitazioni

Architettura

Database migration workflow showing on-premises Oracle to AWSAurora PostgreSQL via client program and validation scripts.

Strumenti

Strumenti

  • Amazon Aurora PostgreSQL Compatible Edition — Aurora PostgreSQL Compatible è un motore di database relazionale completamente gestito, compatibile con PostgreSQL e ACID che combina la velocità e l'affidabilità dei database commerciali di fascia alta con la semplicità e l'economicità dei database open source.

  • Amazon RDS — Amazon Relational Database Service (Amazon RDS) semplifica la configurazione, il funzionamento e la scalabilità di un database relazionale nel cloud AWS. Offre una capacità ridimensionabile a un costo conveniente per un database relazionale standard del settore e gestisce task comuni di amministrazione del database.

  • Query Editor per Aurora Severless: l'editor di query ti aiuta a eseguire query SQL nella console Amazon RDS. È possibile eseguire qualsiasi istruzione SQL valida sul cluster DB Aurora Serverless, incluse le istruzioni di manipolazione e definizione dei dati.

Per convalidare gli oggetti, utilizza gli script completi nel file «Script di convalida degli oggetti» nella sezione «Allegati». Utilizzate la seguente tabella come riferimento.

Oggetto Oracle

Script da usare

Pacchetti

Query 1

Tabelle

Query 3

Visualizzazioni

Interrogazione 5

Sequenze

Interrogazione 7

Trigger

 Interrogazione 9

Chiavi primarie

Interrogazione 11

Indici

Interrogazione 13

Vincoli check

Interrogazione 15

Chiavi esterne

Interrogazione 17

Oggetto PostgreSQL

Script da usare

Pacchetti

Query 2

Tabelle

Interrogazione 4

Visualizzazioni

Interrogazione 6

Sequenze

Interrogazione 8

Trigger

Interrogazione 10

Chiavi primarie

Interrogazione 12

Indici

Interrogazione 14

Vincoli check

Interrogazione 16

Chiavi esterne

Interrogazione 18

Epiche

AttivitàDescrizioneCompetenze richieste

Esegui la query di convalida dei «pacchetti» nel database Oracle di origine.

Scarica e apri il file «Script di convalida degli oggetti» dalla sezione «Allegati». Connect al database Oracle di origine tramite il programma client. Esegui lo script di convalida «Query 1» dal file «Script di convalida degli oggetti». Importante: inserisci il tuo nome utente Oracle anziché «your_schema» nelle query. Assicurati di registrare i risultati delle query.

Sviluppatore, DBA

Esegui la query di convalida «tables».

Esegui lo script «Query 3" dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida «views».

Esegui lo script «Query 5" dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la convalida del conteggio delle «sequenze».

Esegui lo script «Query 7" dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida «triggers».

Esegui lo script «Query 9" dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida delle «chiavi primarie».

Esegui lo script «Query 11" dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida degli «indici».

Esegui lo script di convalida «Query 13" dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida «check constraints».

Esegui lo script «Query 15" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida delle «chiavi esterne».

Esegui lo script di convalida «Query 17» dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Convalida gli oggetti nel database Oracle di origine

AttivitàDescrizioneCompetenze richieste

Esegui la query di convalida dei «pacchetti» nel database Oracle di origine.

Scarica e apri il file «Script di convalida degli oggetti» dalla sezione «Allegati». Connect al database Oracle di origine tramite il programma client. Esegui lo script di convalida «Query 1» dal file «Script di convalida degli oggetti». Importante: inserisci il tuo nome utente Oracle anziché «your_schema» nelle query. Assicurati di registrare i risultati delle query.

Sviluppatore, DBA

Esegui la query di convalida «tables».

Esegui lo script «Query 3" dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida «views».

Esegui lo script «Query 5" dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la convalida del conteggio delle «sequenze».

Esegui lo script «Query 7" dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida «triggers».

Esegui lo script «Query 9" dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida delle «chiavi primarie».

Esegui lo script «Query 11" dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida degli «indici».

Esegui lo script di convalida «Query 13" dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida «check constraints».

Esegui lo script «Query 15" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida delle «chiavi esterne».

Esegui lo script di convalida «Query 17» dal file «Script di convalida degli oggetti». Assicurati di registrare i risultati della query.

Sviluppatore, DBA
AttivitàDescrizioneCompetenze richieste

Connect al database di destinazione compatibile con Aurora PostgreSQL utilizzando l'editor di query.

Accedi alla Console di gestione AWS e apri la console Amazon RDS. Nell'angolo in alto a destra, scegli la regione AWS in cui hai creato il database Aurora compatibile con PostgreSQL. Nel riquadro di navigazione, scegli «Database» e scegli il database di destinazione compatibile con Aurora PostgreSQL. In «Azioni», scegli «Interrogazione». Importante: se non ti sei mai connesso al database prima, si apre la pagina «Connetti al database». È quindi necessario inserire le informazioni del database, come nome utente e password.

Sviluppatore, DBA

Esegui la query di convalida dei «pacchetti».

Esegui lo script «Query 2" dal file «Script di convalida degli oggetti» nella sezione «Allegati». Assicurati di registrare i risultati della tua query.

Sviluppatore, DBA

Esegui la query di convalida «tables».

Tornate all'editor di query per il database Aurora compatibile con PostgreSQL ed eseguite lo script «Query 4" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida «views».

Tornate all'editor di query per il database Aurora compatibile con PostgreSQL ed eseguite lo script «Query 6" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la convalida del conteggio delle «sequenze».

Tornate all'editor di query per il database Aurora compatibile con PostgreSQL ed eseguite lo script «Query 8" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida «triggers».

Tornate all'editor di query per il database Aurora compatibile con PostgreSQL ed eseguite lo script «Query 10" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida delle «chiavi primarie».

Tornate all'editor di query per il database Aurora compatibile con PostgreSQL ed eseguite lo script «Query 12" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida degli «indici».

Tornate all'editor di query per il database Aurora compatibile con PostgreSQL ed eseguite lo script «Query 14" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida «check constraints».

Esegui lo script «Query 16" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida delle «chiavi esterne».

Esegui lo script di convalida «Query 18" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Convalida gli oggetti nel database Aurora di destinazione compatibile con PostgreSQL

AttivitàDescrizioneCompetenze richieste

Connect al database di destinazione compatibile con Aurora PostgreSQL utilizzando l'editor di query.

Accedi alla Console di gestione AWS e apri la console Amazon RDS. Nell'angolo in alto a destra, scegli la regione AWS in cui hai creato il database Aurora compatibile con PostgreSQL. Nel riquadro di navigazione, scegli «Database» e scegli il database di destinazione compatibile con Aurora PostgreSQL. In «Azioni», scegli «Interrogazione». Importante: se non ti sei mai connesso al database prima, si apre la pagina «Connetti al database». È quindi necessario inserire le informazioni del database, come nome utente e password.

Sviluppatore, DBA

Esegui la query di convalida dei «pacchetti».

Esegui lo script «Query 2" dal file «Script di convalida degli oggetti» nella sezione «Allegati». Assicurati di registrare i risultati della tua query.

Sviluppatore, DBA

Esegui la query di convalida «tables».

Tornate all'editor di query per il database Aurora compatibile con PostgreSQL ed eseguite lo script «Query 4" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida «views».

Tornate all'editor di query per il database Aurora compatibile con PostgreSQL ed eseguite lo script «Query 6" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la convalida del conteggio delle «sequenze».

Tornate all'editor di query per il database Aurora compatibile con PostgreSQL ed eseguite lo script «Query 8" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida «triggers».

Tornate all'editor di query per il database Aurora compatibile con PostgreSQL ed eseguite lo script «Query 10" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida delle «chiavi primarie».

Tornate all'editor di query per il database Aurora compatibile con PostgreSQL ed eseguite lo script «Query 12" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida degli «indici».

Tornate all'editor di query per il database Aurora compatibile con PostgreSQL ed eseguite lo script «Query 14" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida «check constraints».

Esegui lo script «Query 16" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA

Esegui la query di convalida delle «chiavi esterne».

Esegui lo script di convalida «Query 18" dal file «Object validation scripts». Assicurati di registrare i risultati della query.

Sviluppatore, DBA
AttivitàDescrizioneCompetenze richieste

Confronta e convalida entrambi i risultati delle query.

Confronta i risultati delle query dei database compatibili con Oracle e Aurora PostgreSQL per convalidare tutti gli oggetti. Se tutti corrispondono, allora tutti gli oggetti sono stati convalidati correttamente.

Sviluppatore, DBA

Confronta i record di convalida del database di origine e di destinazione

AttivitàDescrizioneCompetenze richieste

Confronta e convalida entrambi i risultati delle query.

Confronta i risultati delle query dei database compatibili con Oracle e Aurora PostgreSQL per convalidare tutti gli oggetti. Se tutti corrispondono, allora tutti gli oggetti sono stati convalidati correttamente.

Sviluppatore, DBA

Risorse correlate

Allegati

Per accedere a contenuti aggiuntivi associati a questo documento, decomprimi il seguente file: attachment.zip

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.