Modèle de données : convertisseur de schéma Oracle.

Autodesk propose un convertisseur de schéma qui convertit toute structure Oracle en un schéma de modèle métier d'entreprise . Par exemple, utilisez le convertisseur de schéma pour transformer une table Oracle en classe d'objets de modèle métier d'entreprise. En premier lieu, le convertisseur de schéma analyse toutes les tables autres que les tables de modèles métiers et dresse la liste des éventuels conflits. Une fois les conflits résolus, les tables sont prêtes à être converties. La conversion ajoute des colonnes spécifiques au modèle métier, renomme la colonne de géométrie en GEOM, crée et stocke les métadonnées du modèle métier.

Pour analyser et convertir un schéma Oracle

  1. Démarrez Infrastructure Administrator .
  2. Créez un projet .
  3. Sous Modèles métiers, cliquez sur Importer.
  4. Procédez de l'une des manières suivantes :
    • Choisissez Importer à partir d'un schéma Oracle existant. Dans la boîte de dialogue Ajouter un schéma existant, supprimez l'option d'affichage uniquement des schémas de modèles métiers d'entreprise. Sélectionnez le schéma. Entrez le mot de passe.
    • Choisissez Importer à partir d'un fichier DUMP Oracle. Sélectionnez le fichier DUMP. Définissez les paramètres. Entrez le mot de passe.
  5. Si vous sélectionnez un schéma ou un fichier dump n'appartenant pas à un modèle métier d'entreprise, vous êtes invité à créer une structure de modèle métier d'entreprise ou à ouvrir le convertisseur maintenant. Cliquez sur Oui.
  6. Dans la boîte de dialogue Créer un modèle métier, cochez les extensions et le SRID, respectivement sous Extensions et sous Spatial. Cliquez sur OK.
Remarque :

Le modèle métier d'entreprise ne prend en charge qu'un seul SRID par modèle métier. Lorsque vous créez un modèle métier pour importer un schéma n'appartenant pas à un modèle métier d'entreprise, assurez-vous que vous spécifiez le SRID dans Paramètres du modèle métier - Spatial. Ensuite, le convertisseur de schéma se charge de toutes les tables qui correspondent au SRID du modèle métier.

Le schéma qui n'est pas un modèle métier d'entreprise est analysé et les résultats sont affichés dans la boîte de dialogue de conversion en schéma de modèle métier. Utilisez les paramètres présentés dans le tableau ci-dessous.

Convertir en schéma de modèle métier

Description

Tables

Affiche les résultats d'analyse. Utilisez la grille de données pour filtrer les tables dans lesquelles un conflit a été détecté.

Analyser et convertir

Analyse et convertit le schéma Oracle.

Analyser

Analyse la structure des données. Si tous les conflits ont été résolus, cliquez sur Analyser pour relancer l'analyse. Celle-ci peut être recommencée autant de fois que nécessaire.

Convertir

Permet de commencer la conversion. Voir aussi Conversion de tables Oracle.

Afficher

Permet de déterminer si toutes les tables de la grille de données doivent être affichées ou uniquement les tables avec des conflits.

Grille de données

Affiche les résultats de l'analyse. Cliquez sur une ligne pour afficher des détails supplémentaires dans le volet de droite.

Nom de table

Affiche le nom de la table.

Etat

Affiche le résultat.

  • Prêt = la table peut être convertie.
  • Résoudre les conflits = impossible de convertir la table. Les conflits doivent être résolus au préalable.

Description de l'état

Affiche les informations d'analyse pour la table sélectionnée. Sélectionnez une ligne et utilisez les options du volet de droite pour résoudre les conflits simples ou un outil Oracle approprié pour résoudre les autres conflits. Si besoin est, sélectionnez plusieurs lignes pour résoudre les conflits.

Nom de table

Affiche le nom de la table. Si le nom de la table contient plus de 25 caractères, entrez un nom plus court.

Type de table

Spécifie le type de table utilisé pour résoudre les conflits simples suivants.

La table ne possède pas de colonne de géométrie

  • Ne pas convertir.
  • Convertir en classe d'objets attribut.
  • Convertir en table de domaine.

La table possède une colonne de géométrie, mais il n'est pas possible de déterminer le type de géométrie

  • Attribut
  • Point
  • Ligne
  • Polygone
  • Collection

Colonne de géométrie principale

Permet de sélectionner la colonne de géométrie principale, pour les classes d'objets possédant plusieurs colonnes GEOM.

Lorsque vous avez résolu les conflits, commencez la conversion des tables dont l'état est Prêt.

Pour convertir le schéma

  1. Dans la boîte de dialogue de conversion en schéma de modèle métier, cliquez sur Convertir.
  2. La grille de données affiche les tables converties et leur état. Etats disponibles : Conversion effectuée, Résoudre les conflits et Erreurs de conversion.

Lorsque l'état est Erreurs de conversion, des informations supplémentaires sont affichées dans le volet de droite. Utilisez un outil Oracle pour résoudre les erreurs et redémarrez l'analyse et la conversion.

Remarque :

Pour analyser et convertir des tables Oracle uniques qui font partie d'un modèle métier d'entreprise , démarrez l'analyse du schéma dans le modèle métier. Dans l'explorateur des modèles de données, cliquez sur le noeud du modèle métier avec le bouton droit de la souris, puis cliquez sur Convertir des tables en classes d'objets.

Pour plus d'informations, reportez-vous au manuel Oracle Spatial Users Guide and Reference.