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à.
Installazione, verifica e aggiornamento AWS SCT
AWS Schema Conversion Tool (AWS SCT) è un'applicazione autonoma che fornisce un'interfaccia utente basata su un progetto. AWS SCT è disponibile per Microsoft Windows, Fedora Linux e Ubuntu Linux. AWS SCT è supportato solo su sistemi operativi a 64 bit.
Per assicurarci di ottenere la versione corretta del file di AWS SCT distribuzione, forniamo i passaggi di verifica dopo aver scaricato il file compresso. Puoi verificare il file utilizzando i passaggi forniti.
AWS SCT è disponibile sia come applicazione autonoma che come strumento da riga di comando. Per informazioni sullo strumento da riga di comando, vedere. AWS SCT CLI
Argomenti
Installazione AWS SCT
È possibile eseguire l'installazione AWS SCT sui seguenti sistemi operativi:
Microsoft Windows 10
Fedora Linux 36 e versioni successive
Ubuntu Linux 18 e versioni successive
Per installare AWS SCT
-
Scaricate il file compresso che contiene il AWS SCT programma di installazione utilizzando il collegamento del sistema operativo in uso. Tutti i file compressi hanno un'estensione .zip. Quando estrai il file di AWS SCT installazione, sarà nel formato appropriato per il tuo sistema operativo.
-
Estrai il file di AWS SCT installazione per il tuo sistema operativo, mostrato di seguito.
Sistema operativo Nome file Fedora Linux
aws-schema-conversion-tool-1.0.
build-number
.x86_64.rpmMicrosoft Windows
AWS Schema Conversion Tool-1.0.
build-number
.msiUbuntu Linux
aws-schema-conversion-tool-1.0.
build-number
.deb -
Eseguite il file di AWS SCT installazione estratto nel passaggio precedente. Utilizza le istruzioni per il tuo sistema operativo riportate di seguito.
Sistema operativo Istruzioni di installazione Fedora Linux
Esegui il comando seguente nella cartella in cui hai scaricato il file:
sudo yum install aws-schema-conversion-tool-1.0.
build-number
.x86_64.rpmMicrosoft Windows
Fai doppio clic sul file per eseguire il programma di installazione.
Ubuntu Linux
Esegui il comando seguente nella cartella in cui hai scaricato il file:
sudo dpkg -i aws-schema-conversion-tool-1.0.
build-number
.deb -
Scaricate i driver Java Database Connectivity (JDBC) per i motori di database di origine e di destinazione. Per istruzioni e collegamenti per il download, consulta Scaricamento dei driver di database richiesti.
Ora hai completato la configurazione dell' AWS SCT applicazione. Fate doppio clic sull'icona dell'applicazione per AWS SCT eseguirla.
Verifica del download del file AWS SCT
Esistono diversi modi per verificare il file di distribuzione di AWS SCT. Il metodo più semplice consiste nel confrontare il checksum del file con il checksum pubblicato da. AWS Come livello di sicurezza aggiuntivo, puoi utilizzare le procedure di seguito per verificare il file di distribuzione in base al sistema operativo in cui hai installato il file.
Questa sezione contiene gli argomenti seguenti.
Argomenti
Verifica del checksum del file AWS SCT
Per rilevare eventuali errori che potrebbero essere stati introdotti durante il download o la memorizzazione del file AWS SCT compresso, è possibile confrontare il checksum del file con un valore fornito da. AWS AWS utilizza l'algoritmo SHA256 per il checksum.
Per verificare il file di AWS SCT distribuzione utilizzando un checksum
Scaricate il file di AWS SCT distribuzione utilizzando i collegamenti nella sezione Installazione. Per ulteriori informazioni, consulta Installazione AWS SCT.
Scarica la versione più recente del file di checksum, denominata sha256Check.txt
. Questo file include i checksum per la versione più recente AWS SCT . Ad esempio, il file può apparire come segue: Fedora b4f5f66f91bfcc1b312e2827e960691c269a9002cd1371cf1841593f88cbb5e6 Ubuntu 4315eb666449d4fcd95932351f00399adb6c6cf64b9f30adda2eec903c54eca4 Windows 6e29679a3c53c5396a06d8d50f308981e4ec34bd0acd608874470700a0ae9a23
Esegui il comando di convalida SHA256 per il tuo sistema operativo nella directory che contiene i file di distribuzione. Ad esempio, esegui il comando seguente in Linux.
shasum -a 256 aws-schema-conversion-tool-1.0.latest.zip
Confronta i risultati del comando con il valore illustrato nel file sha256Check.txt. Se i checksum corrispondono, è sicuro eseguire il file di distribuzione. Se i checksum non corrispondono, non eseguire il file di distribuzione e contatta AWS Support
.
Verifica dei file AWS SCT RPM su Fedora
AWS fornisce un altro livello di convalida oltre al checksum del file di distribuzione. Tutti i file RPM nel file di distribuzione sono firmati da una AWS chiave privata. Si può visualizzare La chiave pubblica GPG in amazon.com.public.gpg-key
Per verificare i file AWS SCT RPM su Fedora
Scarica il file AWS SCT di distribuzione usando i link nella sezione Installazione.
Verifica il checksum del file di AWS SCT distribuzione.
Estrai il contenuto del file di distribuzione. Individua il file RPM che desideri verificare.
-
Scarica la chiave pubblica GPG da amazon.com.public.gpg-key
Importa la chiave pubblica nel database RPM (assicurati di disporre delle autorizzazioni appropriate) utilizzando il comando seguente:
sudo rpm --import aws-dms-team@amazon.com.public.gpg-key
Controlla l'esito positivo dell'importazione eseguendo il seguente comando:
rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE} \n %{SUMMARY} \n" gpg-pubkey-ea22abf4-5a21d30c
Controlla la firma RPM eseguendo il seguente comando:
rpm --checksig -v aws-schema-conversion-tool-1.0.
build number
-1.x86_64.rpm
Verifica dei file AWS SCT DEB su Ubuntu
AWS fornisce un altro livello di convalida oltre al checksum del file di distribuzione. Tutti i file DEB nel file di distribuzione sono firmati da una firma disconnessa di GPG.
Per verificare i file AWS SCT DEB su Ubuntu
-
Scarica il file AWS SCT di distribuzione utilizzando i collegamenti nella sezione Installazione.
Verifica del checksum del file di AWS SCT distribuzione.
-
Estrai il contenuto del file di distribuzione. Individua il file DEB che desideri verificare.
Scarica la firma separata da -1.0.latest.deb.asc. aws-schema-conversion-tool
Scarica la chiave pubblica GPG da amazon.com.public.gpg-key
. Importa la chiave pubblica GPG eseguendo il seguente comando:
gpg --import aws-dms-team@amazon.com.public.gpg-key
Verifica la firma eseguendo il seguente comando:
gpg --verify aws-schema-conversion-tool-1.0.latest.deb.asc aws-schema-conversion-tool-1.0.
build number
.deb
Verifica del file AWS SCT MSI su Microsoft Windows
AWS fornisce un altro livello di convalida oltre al checksum del file di distribuzione. Il file MSI ha una firma digitale che puoi verificare per assicurarti che sia stata firmata. AWS
Per verificare il file AWS SCT MSI su Windows
Scaricate il file di AWS SCT distribuzione utilizzando i collegamenti nella sezione Installazione.
Verifica del checksum del file di AWS SCT distribuzione.
Estrai il contenuto del file di distribuzione. Individua il file MSI che desideri verificare.
In Windows Explorer fai clic con il pulsante destro sul file MSI e seleziona Proprietà.
Scegli la scheda Firme digitali.
Verifica che la firma digitale provenga da Amazon Services LLC.
Scaricamento dei driver di database richiesti
AWS SCT Per un corretto funzionamento, scaricate i driver JDBC per i motori di database di origine e di destinazione. Se utilizzi una piattaforma di database di destinazione virtuale, non è necessario scaricare il driver JDBC per il motore di database di destinazione. Per ulteriori informazioni, consulta Utilizzo di obiettivi virtuali.
Dopo aver scaricato i driver, puoi fornire il percorso dei file driver. Per ulteriori informazioni, consulta Memorizzazione dei percorsi dei driver nelle impostazioni globali.
Puoi scaricare i driver del database dai percorsi seguenti.
Importante
Scarica la versione più recente del driver disponibile. La tabella seguente include la versione più bassa del driver di database supportata da AWS SCT.
Motore del database | Driver | Posizione di download |
---|---|---|
Amazon Aurora edizione compatibile con MySQL |
|
|
Amazon Aurora PostgreSQL-Compatible Edition |
|
|
Amazon EMR |
|
http://awssupportdatasvcs.com/bootstrap-actions/Simba/latest/ |
Amazon Redshift |
|
https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.1.0.9/redshift-jdbc42-2.1.0.9.zip |
Amazon Redshift Serverless |
|
https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.1.0.9/redshift-jdbc42-2.1.0.9.zip |
Apache Hive |
|
https://repo1.maven.org/maven2/org/apache/hive/hive-jdbc/2.3.4/hive-jdbc-2.3.4-standalone.jar |
Database SQL di Azure |
|
|
Analisi di Azure Synapse |
|
|
Database Greenplum |
|
|
IBM Db2 per z/OS |
|
https://www.ibm.com/support/pages/db2 - jdbc-driver-versions-and -downloads-db2-zos |
IBM Db2 LUW |
|
|
MariaDB |
|
https://downloads.mariadb.com/Connectors/java/connector-java-2.4.1/ mariadb-java-client -2.4.1.jar |
Microsoft SQL Server |
|
|
MySQL |
|
|
Netezza |
Utilizza il software per il tool client. Scarica la versione del driver 7.2.1, che è retrocompatibile con la versione 7.2.0 del data warehouse. |
|
Oracle |
Sono supportate le versioni 8 e successive dei driver. |
https://www.oracle.com/database/technologies/jdbc-ucp-122-downloads.html |
PostgreSQL |
|
|
SAP ASE (Sybase ASE) |
|
|
Snowflake |
Per ulteriori informazioni, consulta Download e integrazione del driver JDBC |
https://repo1.maven.org/maven2/net/snowflake/snowflake-jdbc/3.9.2/snowflake-jdbc-3.9.2.jar |
Teradata |
Per la versione 16.20.00.11 e successive del driver Teradata JDBC, non è necessario il file. |
https://downloads.teradata.com/download/connectivity/jdbc-driver |
Vertica |
Sono supportate le versioni dei driver 7.2.0 e successive. |
https://www.vertica.com/client_drivers/9.1.x/9.1.1-0/vertica-jdbc-9.1.1-0.jar |
Installazione dei driver JDBC su Linux
È possibile utilizzare i seguenti passaggi per installare i driver JDBC sul sistema Linux da utilizzare con. AWS SCT
Installazione dei driver JDBC sul sistema Linux
-
Crea una directory in cui archiviare i driver JDBC.
PROMPT>sudo mkdir –p /usr/local/jdbc-drivers
-
Installa il driver JDBC per il motore di database utilizzando i comandi illustrati di seguito.
Motore del database Comandi di installazione Amazon Aurora (compatibile con MySQL)
PROMPT> cd /usr/local/jdbc-drivers PROMPT> sudo tar xzvf /tmp/mysql-connector-java-X.X.X.tar.gz
Amazon Aurora (compatibile con PostgreSQL)
PROMPT> cd /usr/local/jdbc-drivers PROMPT> sudo cp -a /tmp/postgresql-X.X.X.jre7.tar .
Microsoft SQL Server
PROMPT> cd /usr/local/jdbc-drivers PROMPT> sudo tar xzvf /tmp/sqljdbc_X.X.X_enu.tar.gz
MySQL
PROMPT> cd /usr/local/jdbc-drivers PROMPT> sudo tar xzvf /tmp/mysql-connector-java-X.X.X.tar.gz
Oracle
PROMPT> cd /usr/local/jdbc-drivers PROMPT> sudo mkdir oracle-jdbc PROMPT> cd oracle-jdbc PROMPT> sudo cp -a /tmp/ojdbc8.jar .
PostgreSQL
PROMPT> cd /usr/local/jdbc-drivers PROMPT> sudo cp -a /tmp/postgresql-X.X.X.jre7.tar .
Memorizzazione dei percorsi dei driver nelle impostazioni globali
Dopo aver scaricato e installato i driver JDBC richiesti, puoi impostare la posizione dei driver a livello globale nelle AWS SCT impostazioni. Se non imposti la posizione del driver a livello globale, l'applicazione ti richiede il percorso dei driver quando ti connetti a un database.
Aggiornamento delle posizioni del file driver
-
In AWS SCT, scegli Impostazioni, quindi scegli Impostazioni globali.
-
In Global settings (Impostazioni globali), scegli Driver. Aggiungi il percorso del file al driver JDBC per il motore di database di origine e il motore di database di istanze Amazon RDS DB di destinazione.
-
Quando hai finito di aggiungere i percorsi di driver, seleziona OK.
Aggiornamento AWS SCT
AWS aggiornamenti periodici AWS SCT con nuove caratteristiche e funzionalità. Se state eseguendo l'aggiornamento da una versione precedente, create un nuovo AWS SCT progetto e riconvertite tutti gli oggetti di database che state utilizzando.
Puoi verificare se esistono aggiornamenti per AWS SCT.
Per verificare la presenza di aggiornamenti a AWS SCT
Una volta entrato AWS SCT, scegli Aiuto, quindi scegli Verifica la disponibilità di aggiornamenti.
Nella finestra di dialogo Check for Updates (Controlla aggiornamenti) seleziona Novità. Se il link non viene visualizzato, hai la versione più recente.
AWS SCT CLI
È possibile scaricare la AWS SCT CLI per l'utilizzo da riga di comando. Per scaricare il JAR, usa il seguente link:
AWSSchemaConversionToolBatch.jar