Prepararsi alla migrazione

Prima di eseguire la migrazione, eseguire il provisioning di un'istanza di Oracle Autonomous Database in Oracle Cloud Infrastructure in base ai requisiti delle dimensioni del database MS SQL Server di origine, quindi installare e configurare Oracle SQL Developer.

Esegui il provisioning di Autonomous Database sull'istanza cloud

Eseguire il provisioning di un'istanza di Oracle Autonomous Database su Oracle Cloud Infrastructure in base ai requisiti di dimensione del database MS SQL Server di origine.

Se necessario, eseguire i passi dei prerequisiti riportati di seguito.

  • Aprire la console Oracle Cloud Infrastructure.
  • Nel menu di navigazione sinistro fare clic su Oracle Database, quindi, a seconda del carico di lavoro, fare clic su Autonomous Data Warehouse, Autonomous JSON Database o su Autonomous Transaction Processing. In questo esempio viene utilizzato Autonomous Data Warehouse.
  • Scegliere l'area.

  • Scegliere il compartimento.

  1. Fare clic su Crea Autonomous Database.
  2. Fornire informazioni di base su Autonomous Database.
    • Scegliere un compartimento.

    • Nome visualizzato: specificare una descrizione intuitiva o altre informazioni che consentano di identificare facilmente la risorsa. Il nome visualizzato non deve essere univoco.

      Nota:

      Non è possibile modificare il nome visualizzato dopo aver creato un Autonomous Database.
    • Nome database: specificare il nome del database. Deve essere costituito solo da lettere e numeri. La lunghezza massima è 14 caratteri. Lo stesso nome di database non può essere utilizzato per più database autonomi nella stessa tenancy nella stessa area.

  3. Scegliere un tipo di carico di lavoro. Per creare un'istanza di Autonomous Data Warehouse, selezionare Data Warehouse tra le opzioni disponibili.
  4. Scegliere un tipo di distribuzione.

    Selezionare Infrastruttura condivisa per creare l'istanza sull'infrastruttura Exadata condivisa.

  5. Configurare il database.
    • Sempre gratis: selezionare questa opzione per visualizzare le opzioni di configurazione Sempre gratis.

    • Scegliere la versione del database: selezionare la versione del database. La versione disponibile del database è 19c.

      Se è selezionata l'opzione Sempre gratis, le versioni del database disponibili sono: 19c e 21c.

    • Conteggio OCPU: specificare il numero di memorie centrali CPU per il database.

    • Storage (TB): specificare lo storage che si desidera rendere disponibile per il database, in terabyte.

    • Ridimensionamento automatico: per impostazione predefinita, la scala automatica è abilitata per consentire al sistema di utilizzare automaticamente fino a tre volte più risorse CPU e I/O per soddisfare la domanda del carico di lavoro. Se non si desidera utilizzare la scala automatica, deselezionare questa opzione per disabilitare la scala automatica.

  6. Creare credenziali amministratore. Impostare la password per l'utente amministratore di Autonomous Data Warehouse.
    • Nome utente: campo di sola lettura.

    • Password: impostare la password per l'utente amministratore di Autonomous Data Warehouse.

    • Conferma password: immettere di nuovo la stessa password per confermare la nuova password.

  7. Scegliere l'accesso alla rete.
    • Consenti accesso sicuro ovunque: per impostazione predefinita tutte le connessioni sicure sono consentite ovunque. Per limitare l'accesso, configurare una lista di controllo dell'accesso (ACL), Per aggiungere un'ACL per Autonomous Database, selezionare Configura regole di controllo dell'accesso.

    • Rete cloud virtuale: questa opzione assegna un endpoint privato, un IP privato e un nome host al database all'interno della VCN. Specificare questa opzione se si desidera che il database sia accessibile solo all'interno della VCN mediante un endpoint privato. Questa opzione consente di limitare l'accesso a un database Autonomous Data Warehouse.

  8. Scegliere un tipo di licenza
    • Bring Your Own License

      La mia organizzazione possiede già le licenze per il software di Oracle Database. Trasferisci le licenze software del database esistenti al servizio cloud del database.

    • Licenza inclusa

      Eseguire la sottoscrizione alle nuove licenze software del database e al servizio cloud del database.

  9. (Facoltativo) Fornire fino a 10 contatti di manutenzione.

    Fare clic su Aggiungi contatto e, nel campo E-mail contatto, immettere un indirizzo e-mail valido. Per immettere più indirizzi e-mail del contatto, ripetere il processo per aggiungere fino a 10 e-mail di contatto del cliente.

    (Facoltativo) Fare clic su Mostra opzioni avanzate da selezionare tra le opzioni avanzate.

    • Chiave di cifratura

      Cifratura mediante chiavi gestite da Oracle: per impostazione predefinita Autonomous Database utilizza chiavi di cifratura gestite da Oracle. Utilizzando le chiavi gestite da Oracle, Autonomous Database crea e gestisce le chiavi di cifratura che proteggono i dati e Oracle gestisce la rotazione della chiave master TDE.

      Cifra mediante chiavi gestite dal cliente: se si selezionano chiavi gestite dal cliente, viene utilizzata una chiave di cifratura principale in Oracle Cloud Infrastructure Vault per generare la chiave principale TDE in Autonomous Database.

    • Tag: se si desidera utilizzare le tag, immettere KEY TAG e VALUE. L'applicazione di tag è un sistema di metadati che consente di organizzare e tracciare le risorse all'interno della tua tenancy. Le tag sono composte da chiavi e valori collegabili alle risorse.

  10. Fare clic su Crea Autonomous Database.

Nella console di Oracle Cloud Infrastructure lo stato del ciclo di vita mostra Provisioning fino a quando il nuovo database non è disponibile.

Installa Oracle SQL Developer

Scaricare e installare Oracle SQL Developer nell'host SQL Server di origine e collegarlo al database autonomo di destinazione.

  1. Scaricare Oracle SQL Developer nel sistema di finestre host di Source SQL Server. Vedere Download di SQL Developer.
  2. Decomprimere il file per installare SQL Developer.
  3. Creare una connessione SQL Developer a Oracle Autonomous Database di cui è stato eseguito il provisioning in precedenza come utente amministratore e salvare la connessione. Consulta la sezione relativa alla connessione di SQL Developer ad Autonomous Transaction Processing. La connessione di esempio utilizzata in questo documento è denominata admin_adb e verrà utilizzata per creare l'utente del repository di migrazione in un secondo momento nel processo.
  4. Scaricare e configurare i driver JDBC per connettere SQL Developer al database MS SQL Server. Vedere Connettività del database Java JDBC.
  5. Scaricare e decomprimere il file mssqlservermigration.zip nel sistema host Windows nella directory di lavoro (ad esempio, wkdir).
  6. Scaricare e installare Oracle Instant Client per Microsoft Windows per l'esecuzione della riga di comando. Vedere Download di Oracle Instant Client per Microsoft Windows (x64) a 64 bit.
  7. (Facoltativo) Per database SQL Server di grandi dimensioni, si consiglia di eseguire il provisioning di Oracle Cloud Infrastructure File Storage come storage NFS per posizionare tutti i file di esportazione dei dati del server SQL. In genere, impostare wkdir sul mount NFS.