L’installation de l’ensemble d’outils SSMA se déroule en deux temps. Il vous faut d’abord installer l’application principale sur un système disposant d’un accès aux serveurs de base de données source (Oracle) et de destination (SQL Server). Même si SSMA est gratuit, son utilisation nécessite une licence SQL Server.
Installation de SSMA et des packs d’extension

Les étapes de connexion, d’inscription et d’enregistrement concernant le fichier de licence sont très faciles. L’application SSMA principale utilise seulement 9 Mo d’espace disque et quelques minutes suffisent pour l’installer. Une fois l’application principale en place, il faut installer les packs d’extension sur les instances de serveur de base de données source et de destination. Des autorisations spécifiques sont requises sur les deux systèmes car les utilisateurs, les bases de données et d’autres objets associés doivent être créés.
Les administrateurs de base de données (DBA) ne distribuent pas facilement ces autorisations (pour des raisons de sécurité) et il vous faudra travailler avec eux pour créer un compte de connexion (login) disposant des autorisations suivantes : CONNECT, créer, saisir, déclencher et exécuter des procédures, ainsi que sélectionner des tables et des séquences. Cette partie du processus d’installation ne dure que quelques minutes si la connectivité et les autorisations ont été établies.
Dans SSMA 2.0, un ID utilisateur intitulé TEST_ PLATFORM est créé au niveau de l’instance Oracle, alors que l’instance SQL Server reçoit deux bases de données, SYSDB et TEST_PLATFORM_DB. Tous les objets dans SYSDB sont détenus par l’ID utilisateur ssma. SYSDB sert à simuler certaines fonctionnalités internes d’Oracle, notamment la gestion des exceptions, les packages, les séquences, les fonctions de date et la manipulation de chaînes.
Bien que SQL Server gère ses propres versions des packages, séquences et exceptions, SSMA utilise les simulations au cours de la conversion du code. Au bout du compte, c’est à l’utilisateur final de déterminer la méthode à déployer et à gérer. La base de données Test_Platform_ DB sert à tester les objets et données migrés à partir de l’instance Oracle et elle contient les scripts de test. Les appels de test concernant des objets dans l’instance Oracle et la destination SQL Server proviennent de cette base de données et ses objets sont détenus par l’ID utilisateur dbtest.
Téléchargez cette ressource

Rapport Forrester sur les solutions de sécurité des charges de travail cloud (CWS)
Dans cette évaluation, basée sur 21 critères, Forrester Consulting étudie, analyse et note les fournisseurs de solutions de sécurité des charges de travail cloud (CWS). Ce rapport détaille le positionnement de chacun de ces fournisseurs pour aider les professionnels de la sécurité et de la gestion des risques (S&R) à adopter les solutions adaptées à leurs besoins.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Cybersécurité assistée par l’IA : une nécessité européenne
- Top 10 des technologies émergentes pour 2025
- L’informatique quantique redéfinit-elle les codes de la cybersécurité ?
- Adopter l’IA augmenterait le PIB mondial à l’horizon 2035
- Renouvellement des certificats SSL tous les 45 jours : une mise en œuvre impossible sans automatisation ?
