Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Créer un projet dans une base de données MariaDB

Pour créer un projet dans un référentiel MariaDB, vous devez suivre ces étapes :

  • Étape 1 : Créer une base de données et des tableaux
  • Étape 2 : Configurer une connexion à la base de données
  • Étape 3 : Charger les données initiales

Conditions préalables

  • Une machine avec la version 10.1.2 ou supérieure du serveur MariaDB installée et en cours d'exécution

1. Créer une base de données MariaDB et des tableaux

Marcher

Action

Voir également

1.1

Créez une nouvelle base de données vide et configurez-la selon vos préférences, en veillant à configurer le jeu de caractères et le classement corrects. La méthode exacte que vous utilisez pour créer la base de données n'est pas importante pour cette discussion, utilisez donc la méthode la plus pratique ou la plus familière.

Par exemple, la commande MariaDB SQL pour créer une nouvelle base de données appelée 'ea1558' est :

> créer le schéma `ea1558` ;

1.2

Ouvrez la console de gestion SQL de votre choix (telle que HeidiSQL) et connectez-vous à la nouvelle base de données.

1.3

Téléchargez EASchema_1558_MySQL.sql à partir du site Web de Sparx Systems et ouvrez-le dans la console de gestion SQL de votre choix.

1.4

Exécuter pour créer les tableaux de base de données requis.

2. Configurer la connexion au référentiel MariaDB

À partir de la version 16 d' Enterprise Architect Architect, Enterprise Architect peut désormais se maintenant de deux manières différentes aux référentiels MariaDB :

Note : Sparx Systems recommande les connexions natives car elles sont beaucoup plus simples et ne nécessitent aucun autre logiciel installé ou configuré.

3. Charger les données initiales

Les référentiels Enterprise Architect nécessitent une quantité de base de données de référence pour fonctionner correctement.

Vous pouvez charger ces données initiales de deux manières différentes :

  • Transférez tout le contenu d'un modèle existant dans la nouvelle base de données, ou
  • Exécuter les données initiales SQL Script

3.1. Charger les données initiales - Transférer le Modèle existant

Si vous choisissez de configurer votre nouvelle base de données avec le contenu d'un modèle existant, Sparx Systems recommande qu'une vérification de l'intégrité du projet soit effectuée sur le modèle existant pour s'assurer qu'il est "propre" et exempt d'erreurs liées aux données avant d'être copié dans la nouvelle base de données.

L'installation d' Enterprise Architect fournit un modèle appelé EABase.qea, qui est copié dans le dossier d'installation spécifiquement dans le but de fournir des données de base pour un nouveau modèle. Cependant, si vous avez personnalisé les différentes listes déroulantes dans un autre modèle, vous préférerez peut-être l'utiliser. Quel que soit le modèle que vous choisissez d'utiliser, le processus est le même et est décrit ici.

Marcher

Action

Voir également

3.1.1

Dans Enterprise Architect , ouvrez le référentiel existant et sélectionnez l'option de ruban 'Settings > Modèle > Integrity > Project Integrity'.

Vérifier l'intégrité des données

3.1.2

Dans le panneau ' Action ' sélectionnez le bouton radio ' Rapport uniquement', et dans le panneau 'Checks to Exécuter ' sélectionnez toutes les cases à cocher. Cliquez sur le bouton Aller.

3.1.3

Si Enterprise Architect détecte que le modèle existant contient des problèmes d'intégrité, ils seront répertoriés dans le panneau principal au bas de la boîte de le dialogue . Ces problèmes doivent être résolus avant de poursuivre le transfert du projet.

3.1.4

Avec Enterprise Architect ouvert, assurez-vous qu'aucun projet n'est chargé, en cliquant sur le bouton Project list et en sélectionnant "Fermer le projet".

3.1.5

Sélectionnez l'option de ruban "Paramètres > Modèle > Transfert > Transfert de projet complet via la connexion".

La boîte de dialogue 'Transfert de projet' s'affiche.

3.1.6

Dans le panneau ' Type de transfert', sélectionnez 'Fichier vers SGBD'.

3.1.7

Dans le champ "Projet source", cliquez sur le bouton Browse. et recherchez le nom du fichier de projet à copier dans le référentiel.

Si la réplication du fichier .QEA est activée, celle-ci doit être supprimée avant d'effectuer le transfert.

Supprimer la réplication

3.1.8

A droite du champ 'Target Project', cliquez sur le bouton et sélectionnez soit :

  • 'Native Connection' - la boîte de dialogue 'Open Server Connection' s'affiche (voir Native Connection to MariaDB repository Rubrique d'aide pour plus de détails), ou
  • 'ODBC Connection Wizard' - La boîte de dialogue 'Datalink Propriétés ' s'affiche (voir la rubrique d'aide ODBC Connection to MariaDB repository pour plus de détails, en particulier l'étape Se connecter au Référentiel )

3.1.9

Si nécessaire, cochez la case 'Logfile' et saisissez un chemin et un nom de fichier pour le fichier log de transfert de données.

3.1.10

Cliquez sur le bouton Transférer pour commencer le processus de transfert de données.

3.1.11

Lorsque le processus est terminé, vous avez créé un projet sur une base de données MariaDB et pouvez maintenant vous y connecter et l'ouvrir depuis Enterprise Architect .

3.2. Charger les données initiales - Script SQL

Le site Web Sparx Systems fournit un script SQL qui contient une série d'instructions INSERT qui chargeront une base de données vide avec toutes les données nécessaires à Enterprise Architect .

Marcher

Action

Voir également

3.2.1

Ouvrez la console de gestion SQL de votre choix (telle que HeidiSQL) et connectez-vous à la nouvelle base de données.

3.2.2

Téléchargez le fichier EABase_1558_MySQL.sql depuis le site Web de Sparx Systems et ouvrez-le dans votre console de gestion SQL.

3.2.3

Exécuter pour charger les données initiales requises.

Apprenez Plus