Partager via


Utilisation de projets SSMA (SybaseToSQL)

Pour migrer des bases de données Sybase Adaptive Server Enterprise (ASE) vers SQL Server ou SQL Azure, vous créez d’abord un projet SSMA. Le projet est un fichier qui contient des métadonnées sur les bases de données ASE que vous souhaitez migrer vers SQL Server ou SQL Azure, les métadonnées relatives à l’instance cible de SQL Server ou SQL Azure qui recevra les objets et données migrés, les informations de connexion SQL Server ou SQL Azure et les paramètres du projet.

Lorsque vous ouvrez un projet, il est déconnecté de SQL Server ou SQL Azure. Cela vous permet de travailler hors connexion. Vous pouvez vous reconnecter à SQL Server ou SQL Azure. Pour plus d’informations, consultez Connexion à SQL Server / Connect to Azure SQL Database.

Passer en revue les paramètres de projet par défaut

SSMA contient plusieurs options pour convertir et charger des objets de base de données, migrer des données et synchroniser SSMA avec ASE et SQL Server ou SQL Azure. Les paramètres par défaut de ces options sont appropriés pour de nombreux utilisateurs. Toutefois, avant de créer un projet SSMA, vous devez passer en revue les options et, si vous le souhaitez, modifier les valeurs par défaut qui seront utilisées pour tous vos nouveaux projets.

  1. Dans le menu Outils , sélectionnez Paramètres de projet par défaut.

  2. Sélectionnez le type de projet dans la liste déroulante Version cible de migration pour laquelle les paramètres doivent être consultés ou modifiés, puis sélectionnez l’onglet Général .

  3. Dans le volet gauche, sélectionnez Conversion.

  4. Dans le volet droit, passez en revue les options, en modifiant les options si nécessaire. Pour plus d’informations sur ces options, consultez Paramètres du projet (conversion).

  5. Répétez les étapes 1 à 3 pour la migration, SQL Azure, le chargement d’objets, l’interface graphique utilisateur et les pages mappage de types.

    Note

    Les paramètres SQL Azure s’affichent uniquement lorsque vous sélectionnez Migration vers SQL Azure lors de la création d’un projet.

Créer de nouveaux projets

Pour migrer des données de bases de données ASE vers SQL Server ou SQL Azure, vous devez d’abord créer un projet.

  1. Dans le menu Fichier, sélectionnez Nouveau projet.

    La boîte de dialogue Nouveau projet apparaît.

  2. Dans la zone Nom , entrez un nom pour votre projet.

  3. Dans la zone Emplacement , entrez ou sélectionnez un dossier pour le projet.

  4. Dans la liste déroulante Migration Vers , sélectionnez la version de SQL Server cible utilisée pour la migration. Les options disponibles sont les suivantes :

    • SQL Server 2016 (13.x)
    • SQL Server 2017 (14.x)
    • SQL Server 2019 (15.x)
    • SQL Server 2022 (16.x)
    • SQL Server 2025 (17.x)
    • Azure SQL Database
    • Azure SQL Managed Instance (Instance gérée Azure SQL)

Puis sélectionnez OK.

Personnaliser les paramètres du projet

Outre la définition des paramètres de projet par défaut qui s’appliquent à tous les nouveaux projets SSMA, vous pouvez personnaliser les paramètres de chaque projet. Pour plus d’informations, consultez Définition des options de projet.

Lorsque vous personnalisez les mappages de types de données entre les bases de données source et cible, vous pouvez définir des mappages au niveau du projet, de la base de données ou de l’objet. Pour plus d’informations sur le mappage de types, consultez Mappage des types de données Sybase ASE et SQL Server.

Enregistrer des projets

Lorsque vous enregistrez un projet, SSMA conserve les paramètres du projet, et éventuellement les métadonnées de la base de données, dans le fichier projet.

  • Dans le menu Fichier, sélectionnez Enregistrer le projet.

    Si les bases de données au sein du projet ont changé ou n’ont pas été converties, SSMA vous invite à enregistrer les métadonnées dans le projet. L’enregistrement des métadonnées vous permet de travailler hors connexion et d’envoyer un fichier projet complet à d’autres personnes, y compris le personnel du support technique. Si vous êtes invité à enregistrer les métadonnées, procédez comme suit :

    1. Pour chaque base de données qui affiche un état de métadonnées manquantes, cochez la case en regard du nom de la base de données.

      L’enregistrement des métadonnées peut prendre plusieurs minutes. Si vous ne souhaitez pas enregistrer les métadonnées à ce stade, ne cochez aucune case.

    2. Sélectionnez le bouton Enregistrer.

      SSMA analyse les schémas ASE Sybase et enregistre les métadonnées dans le fichier projet.

Ouvrir des projets

Lorsque vous ouvrez un projet, il est déconnecté d’ASE et de SQL Server ou SQL Azure. Cela vous permet de travailler hors connexion. Pour mettre à jour les métadonnées, chargez des objets de base de données dans SQL Server ou SQL Azure. Pour migrer des données, vous devez vous reconnecter à ASE et SQL Server ou SQL Azure.

  1. Exécutez l’une des procédures suivantes :

    • Dans le menu Fichier , pointez sur Projets récents, puis sélectionnez le projet que vous souhaitez ouvrir.

    • Dans le menu Fichier , sélectionnez Ouvrir le projet, recherchez le fichier projet .s2ssproj, sélectionnez le fichier, puis sélectionnez Ouvrir.

  2. Pour vous reconnecter à ASE, dans le menu Fichier , sélectionnez Reconnecter à Sybase.

  3. Pour vous reconnecter à SQL Server ou SQL Azure, dans le menu Fichier , sélectionnez Reconnecter à SQL Server / Reconnect to SQL Azure.