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à.
Connessione ai database Oracle con AWS Schema Conversion Tool
È possibile utilizzare AWS SCT per convertire schemi, oggetti di codice del database e codice dell'applicazione da Oracle Database ai seguenti obiettivi:
Amazon RDS per me SQL
Edizione compatibile con Amazon Aurora My SQL
Amazon RDS per Postgre SQL
Amazon Aurora SQL Postgre - Edizione compatibile
Amazon RDS per Oracle
Amazon RDS per MariaDB
Quando l'origine è un database Oracle, i commenti possono essere convertiti nel formato appropriato, ad esempio, in un database SQL Postgre. AWS SCT può convertire commenti su tabelle, viste e colonne. I commenti possono includere apostrofi; AWS SCT raddoppia gli apostrofi durante la conversione delle SQL istruzioni, proprio come avviene per le stringhe letterali.
Per ulteriori informazioni, consulta gli argomenti seguenti.
Argomenti
- Privilegi per Oracle come origine
- Connessione a Oracle come fonte
- Migrazione da Oracle ad Amazon RDS for Postgre o Amazon SQL Aurora Postgre con SQL AWS Schema Conversion Tool
- Migrazione da Oracle ad Amazon RDS for My SQL o Amazon Aurora SQL My con AWS Schema Conversion Tool
- Migrazione da Oracle Database ad Amazon RDS per Oracle con AWS Schema Conversion Tool
Privilegi per Oracle come origine
I privilegi richiesti per Oracle come fonte sono i seguenti:
-
CONNECT
-
SELECT_CATALOG_ROLE
-
SELECT ANY DICTIONARY
-
SELECTACCESO. SYS ARGUMENT$
Connessione a Oracle come fonte
Utilizza la seguente procedura per connetterti al database di origine Oracle con AWS Schema Conversion Tool.
Per connetterti a un database di origine Oracle
-
In AWS Schema Conversion Tool, scegli Aggiungi fonte.
-
Scegli Oracle, quindi scegli Avanti.
Viene visualizzata la finestra di dialogo Aggiungi sorgente.
-
Per Nome della connessione, inserisci un nome per il tuo database. AWS SCT visualizza questo nome nell'albero nel pannello di sinistra.
-
Usa le credenziali del database da AWS Secrets Manager o inseriscile manualmente:
-
Per utilizzare le credenziali del database di Secrets Manager, utilizzare le seguenti istruzioni:
-
Per AWSSegreto, scegli il nome del segreto.
-
Scegli Popola per inserire automaticamente tutti i valori nella finestra di dialogo di connessione al database di Secrets Manager.
Per informazioni sull'utilizzo delle credenziali del database da Secrets Manager, vedereConfigurazione in AWS Secrets ManagerAWS Schema Conversion Tool.
-
-
Per inserire manualmente le informazioni sulla connessione al database di origine Oracle, utilizzare le seguenti istruzioni:
Parametro Azione Type Scegli il tipo di connessione al database. A seconda del tipo, fornisci le seguenti informazioni aggiuntive:
SID
-
Nome server: il nome o l'indirizzo IP del Domain Name System (DNS) del server del database di origine.
-
Server port (Porta del server): la porta utilizzata per la connessione al server del database di origine.
Oracle SID: l'ID di sistema Oracle (SID). Per trovare OracleSID, invia la seguente query al tuo database Oracle:
SELECT sys_context('userenv','instance_name') AS SID FROM dual;
-
Nome del servizio
-
Nome server: il DNS nome o l'indirizzo IP del server del database di origine.
È possibile connettersi al database Oracle di origine utilizzando un protocollo di IPv6 indirizzi. A tale scopo, assicuratevi di utilizzare le parentesi quadre per inserire l'indirizzo IP, come illustrato nell'esempio seguente.
[2001:db8:ffff:ffff:ffff:ffff:ffff:fffe]
-
Server port (Porta del server): la porta utilizzata per la connessione al server del database di origine.
Nome del servizio: il nome del servizio Oracle a cui connettersi.
-
TNSalias
TNSpercorso del file: il percorso del file che contiene le informazioni di connessione del nome Transparent Network Substrate (TNS).
Dopo aver scelto il TNS file, AWS SCT aggiunge tutte le connessioni al database Oracle dal file all'elenco degli TNSalias.
Scegli questa opzione per connetterti a Oracle Real Application Clusters ()RAC.
TNSalias: l'TNSalias di questo file da utilizzare per connettersi al database di origine.
TNSidentificatore di connessione
TNSidentificatore di connessione: l'identificatore per le informazioni di connessione TNS registrate.
User name (Nome utente) e Password (Password) Inserisci le credenziali del database per connetterti al server del database di origine.
La prima volta che ci si connette al database Oracle, si immette il percorso del file Oracle Driver (ojdbc8.jar). Puoi scaricare il file all'indirizzo http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
. Assicurati di registrarti sul sito Web gratuito di Oracle Technical Network per completare il download. AWS SCT utilizza il driver selezionato per eventuali future connessioni al database Oracle. Il percorso del driver può essere modificato utilizzando la scheda Driver in Impostazioni globali. AWS SCT utilizza la password per connettersi al database di origine solo quando si sceglie di connettersi al database in un progetto. Per evitare di esporre la password del database di origine, per impostazione predefinita AWS SCT non memorizza la password. Se chiudi il AWS SCT progetto e lo riapri, ti viene richiesta la password per connetterti al database di origine, se necessario.
Usa SSL Scegliete questa opzione per utilizzare Secure Sockets Layer (SSL) per connettervi al database. Fornite le seguenti informazioni aggiuntive, se applicabili, nella SSLscheda:
-
SSLautenticazione: seleziona questa opzione per utilizzare SSL l'autenticazione tramite certificato. Configura il tuo trust store e key store in Impostazioni, Impostazioni globali, Sicurezza.
-
Trust store: il trust store da usare.
-
Archivio chiavi: l'archivio delle chiavi da utilizzare.
Memorizza la password AWS SCT crea un archivio sicuro per archiviare SSL certificati e password del database. Scegli questa opzione per memorizzare la password del database e per connetterti rapidamente al database senza dover inserire la password.
Percorso del driver Oracle Immetti il percorso al driver da utilizzare per la connessione al database di origine. Per ulteriori informazioni, consulta Installazione JDBC dei driver per AWS Schema Conversion Tool.
Se si memorizza il percorso del driver nelle impostazioni globali del progetto, il percorso del driver non viene visualizzato nella finestra di dialogo di connessione. Per ulteriori informazioni, consulta Memorizzazione dei percorsi dei conducenti nelle impostazioni globali.
-
-
Scegliete Test Connection per verificare che sia AWS SCT possibile connettersi al database di origine.
-
Scegli Connect per connetterti al tuo database di origine.