Préparation à la migration

Avant la migration, provisionnez une instance Oracle Autonomous Database sur Oracle Cloud Infrastructure en fonction de la taille requise de la base de données MS SQL Server source, puis installez et configurez Oracle SQL Developer.

Provisionner une base de données Autonomous Database sur votre instance cloud

Provisionner une instance Oracle Autonomous Database sur Oracle Cloud Infrastructure en fonction des exigences de taille de la base de données MS SQL Server source.

Effectuez les étapes prérequises suivantes, le cas échéant :

  • Ouvrez la console Oracle Cloud Infrastructure.
  • Dans le menu de navigation de gauche, cliquez sur Oracle Database, puis, selon votre charge de travail, cliquez sur Autonomous Data Warehouse, Base de données JSON autonome ou Autonomous Transaction Processing. Cet exemple utilise Autonomous Data Warehouse.
  • Choisissez votre région.

  • Choisissez votre compartiment.

  1. Cliquez sur Créer une base de données Autonomous Database.
  2. Fournissez des informations de base pour Autonomous Database.
    • Choisir un compartiment.

    • Nom d'affichage : indiquez une description conviviale ou d'autres informations permettant d'identifier facilement la ressource. Le nom d'affichage ne doit pas nécessairement être unique.

      Remarque :

      Une fois que vous avez créé une base de données Autonomous Database, vous ne pouvez pas modifier le nom d'affichage.
    • Nom de base de données : indiquez le nom de la base de données. Il doit comporter uniquement des lettres et des chiffres. La longueur maximale est de 14 caractères. Un même nom de base de données ne peut pas être utilisé pour plusieurs bases de données autonomes dans la même location de la même région.

  3. Choisissez un type de charge globale. Pour créer une instance Autonomous Data Warehouse, sélectionnez Data Warehouse.
  4. Choisissez un type de déploiement.

    Sélectionnez Infrastructure partagée pour créer votre instance sur l'infrastructure Exadata partagée.

  5. Configurez la base de données.
    • Toujours gratuit : sélectionnez cette option pour afficher les options de configuration Toujours gratuit.

    • Sélectionner une version de base de données : sélectionnez cette dernière. La version de base de données disponible est 19c.

      Lorsque l'option Always Free est sélectionnée, les versions de base de données disponibles sont les suivantes : 19c et 21c.

    • Nombre d'OCPU :: indiquez le nombre de coeurs de processeur de votre base de données.

    • Stockage (To) : indiquez le stockage que vous souhaitez mettre à la disposition de votre base de données, en téraoctets.

    • Redimensionnement automatique : par défaut, le redimensionnement automatique est activé pour permettre au système d'utiliser automatiquement jusqu'à trois fois plus de ressources d'UC et d'E/S afin de répondre à la demande de charge globale. Si vous ne souhaitez pas utiliser le redimensionnement automatique, désélectionnez cette option pour le désactiver.

  6. Créez les informations d'identification d'administrateur . Définissez le mot de passe de l'utilisateur Admin Autonomous Data Warehouse.
    • Nom utilisateur : ce champ est en lecture seule.

    • Mot de passe : définissez le mot de passe de l'utilisateur Admin Autonomous Data Warehouse.

    • Confirmer le mot de passe : entrez à nouveau le même mot de passe pour confirmer votre nouveau mot de passe.

  7. Choisissez l'accès réseau.
    • Autoriser l'accès sécurisé de partout : par défaut, toutes les connexions sécurisées sont autorisées de partout. Pour limiter l'accès, configurez une liste de contrôle d'accès. Pour ajouter une liste de contrôle d'accès à la base de données autonome, sélectionnez Configurer des règles de contrôle d'accès.

    • Réseau cloud virtuel : cette option affecte une adresse privée, une adresse IP privée et un nom d'hôte à votre base de données dans votre VCN. Indiquez cette option si vous souhaitez que votre base de données soit accessible uniquement dans votre VCN à l'aide d'une adresse privée. Cette option vous permet de limiter l'accès à une base de données Autonomous Data Warehouse.

  8. Choisissez un type de licence
    • Utiliser votre propre licence

      Mon organisation possède déjà des licences du logiciel Oracle Database. Utiliser mes licences logicielles de base de données existantes pour le service cloud de base de données.

    • Licence incluse

      Abonnez-vous à de nouvelles licences logicielles de base de données et au service cloud de base de données.

  9. (Facultatif) Fournissez jusqu'à 10 contacts de maintenance.

    Cliquez sur Ajouter un contact et, dans le champ Adresse électronique du contact, entrez une adresse électronique valide. Pour entrer plusieurs adresses d'e-mail de contact, répétez le processus pour ajouter jusqu'à 10 e-mails de contact client.

    (Facultatif) Cliquez sur Show Advanced Options pour sélectionner l'une des options avancées suivantes :

    • Clé de cryptage

      Cryptage à l'aide de clés gérées par Oracle : Autonomous Database utilise par défaut les clés de cryptage gérées par Oracle. A l'aide des clés gérées par Oracle, Autonomous Database crée et gère les clés de cryptage qui protègent vos données. Oracle gère la rotation de la clé maître TDE.

      Crypter à l'aide de clés gérées par le client : si vous sélectionnez des clés gérées par le client, une clé de cryptage maître dans Oracle Cloud Infrastructure Vault est utilisée pour générer la clé maître TDE sur Autonomous Database.

    • Balises : si vous voulez utiliser des balises, entrez TAG KEY et VALUE. Le marquage est un système de métadonnées permettant d'organiser et de suivre les ressources dans une location. Les balises sont composées de clés et de valeurs pouvant être attachées à des ressources.

  10. Cliquez sur Créer une base de données Autonomous Database.

Sur la console Oracle Cloud Infrastructure, l'état de cycle de vie indique Provisionnement jusqu'à ce que la nouvelle base de données soit disponible.

Installer Oracle SQL Developer

Téléchargez et installez Oracle SQL Developer sur l'hôte SQL Server source et connectez-le à la base de données autonome cible.

  1. Téléchargez Oracle SQL Developer sur le système de fenêtres hôte du serveur SQL source. Reportez-vous à Téléchargements SQL Developer.
  2. Décompressez le fichier pour installer SQL Developer.
  3. Créez une connexion SQL Developer à Oracle Autonomous Database provisionnée précédemment en tant qu'utilisateur admin et enregistrez la connexion. Reportez-vous à Connexion de SQL Developer à Autonomous Transaction Processing. L'exemple de connexion utilisé dans ce document est nommé admin_adb et sera utilisé pour créer l'utilisateur du référentiel de migration ultérieurement dans le processus.
  4. Téléchargez et configurez des pilotes JDBC pour connecter SQL Developer à la base de données MS SQL Server. Reportez-vous à Connectivité à la base de données Java JDBC.
  5. Téléchargez et décompressez le fichier mssqlservermigration.zip sur le système hôte Windows dans votre répertoire de travail (par exemple, wkdir).
  6. Téléchargez et installez Oracle Instant Client pour Microsoft Windows pour l'exécution de la ligne de commande. Reportez-vous à Téléchargements Oracle Instant Client pour Microsoft Windows (x64) 64-bit.
  7. (Facultatif) Pour les bases de données de serveur SQL très volumineuses, il est recommandé de provisionner Oracle Cloud Infrastructure File Storage en tant que stockage NFS afin de stocker temporairement tous les fichiers d'export de données de serveur SQL. En général, définissez wkdir sur le montage NFS.