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à.
Conversione degli schemi utilizzando AWS SCT
Dopo aver collegato il progetto sia al database di origine che all'istanza Amazon RDS DB di destinazione, il AWS Schema Conversion Tool progetto visualizza lo schema del database di origine nel pannello di sinistra. Lo schema si presenta in un formato di visualizzazione ad albero e ogni nodo della struttura è a caricamento differito. Quando scegli un nodo nella visualizzazione ad albero, AWS SCT richiede le informazioni sullo schema dal database di origine in quel momento.
Puoi scegliere gli elementi dello schema dal database di origine e in seguito convertire lo schema in uno schema equivalente per il motore di database della tua istanza database di destinazione. Puoi scegliere qualsiasi elemento dello schema dal database di origine da convertire. Se l'elemento dello schema scelto dipende da un elemento principale, genera AWS SCT anche lo schema per l'elemento principale. Ad esempio, supponiamo di scegliere una tabella da convertire. In tal caso, AWS SCT genera lo schema per la tabella e il database in cui si trova la tabella.
Conversione dello schema
Per convertire uno schema dal database di origine, seleziona la casella di controllo corrispondente al nome dello schema da convertire. Quindi, scegli questo schema dal pannello di sinistra del tuo progetto. AWS SCT evidenzia il nome dello schema in blu. Aprire il menu contestuale (fare clic con il pulsante destro del mouse) per lo schema e scegliere Converti schema, come illustrato di seguito.
Dopo aver convertito lo schema dal database di origine, puoi scegliere gli elementi dello schema dal pannello a sinistra del progetto e visualizzare lo schema convertito nei pannelli centrali del progetto. Il pannello in basso al centro mostra le proprietà e il SQL comando per creare lo schema convertito, come illustrato di seguito.
Dopo aver convertito lo schema, puoi salvare il progetto. Le informazioni sullo schema del database di origine vengono salvate insieme al progetto. Questa funzionalità ti consente di lavorare offline senza essere connesso al database di origine. AWS SCT si connette al database di origine per aggiornare lo schema nel tuo progetto se scegli Refresh from Database (Aggiorna dal database) per il database di origine. Per ulteriori informazioni, consulta Aggiornamento e aggiornamento degli schemi convertiti in AWS SCT.
Puoi creare un report di valutazione della migrazione del database degli elementi che non possono essere convertiti automaticamente. Il report di valutazione è utile per identificare e risolvere gli elementi dello schema che non possono essere convertiti automaticamente. Per ulteriori informazioni, consulta Utilizzando il rapporto di valutazione nel AWS Schema Conversion Tool.
Quando AWS SCT genera uno schema convertito, non lo applica immediatamente all'istanza DB di destinazione. Lo schema convertito rimane invece archiviato in locale fino a quando non sarai tu ad applicarlo all'istanza database di destinazione. Per ulteriori informazioni, consulta Applicazione dello schema convertito.
Modifica dello schema convertito
Puoi modificare uno schema convertito e salvare le modifiche come parte del progetto.
Modifica di uno schema convertito
-
Nel pannello a sinistra, che visualizza lo schema del database di origine, scegliere l'elemento dello schema per il quale intendi modificare lo schema convertito.
-
Nel pannello in basso al centro che mostra lo schema convertito per l'elemento selezionato, scegli la SQLscheda.
-
Nel testo visualizzato per la SQLscheda, modificate lo schema in base alle esigenze. Lo schema viene salvato automaticamente insieme al progetto quando lo aggiorni.
Le modifiche apportate allo schema convertito vengono memorizzate insieme al progetto mentre esegui gli aggiornamenti. Se hai convertito un nuovo elemento dello schema del database di origine, e hai eseguito degli aggiornamenti a uno schema convertito in precedenza per quell'elemento, gli aggiornamenti esistenti vengono sostituiti dal nuovo elemento dello schema convertito in base al database di origine.
Cancellazione di uno schema convertito
Finché non applichi lo schema all'istanza DB di destinazione, memorizza lo schema convertito AWS SCT solo localmente nel progetto. Puoi cancellare lo schema pianificato dal tuo progetto scegliendo il nodo tree-view per l'istanza DB, quindi scegliendo Aggiorna dal database. Poiché non è stato scritto alcuno schema nell'istanza DB di destinazione, l'aggiornamento dal database rimuove gli elementi dello schema pianificati nel AWS SCT progetto in modo che corrispondano a quelli esistenti nell'istanza DB di origine.