triz-docs/i18n/fr/docusaurus-plugin-content-docs/current/getting-started/environment-setup/03-database-setup.md
Othmane Ataallah bfc333138b
All checks were successful
Deploy triz-docs to 150 / build-and-deploy (push) Successful in 1h8m34s
feat(i18n): base + fr
2026-04-29 15:52:28 +01:00

5.3 KiB

sidebar_position title
4 Configuration de la Base de Données

Configuration de la Base de Données


Étape 5 — Installer Microsoft SQL Server 2012 et SSMS

5.1 — Installer SQL Server 2012

  1. Obtenez l'installateur de SQL Server 2012 (SQLEXPR_x64_ENU.exe) depuis :
  2. Lancez l'installateur et choisissez New SQL Server stand-alone installation.
  3. Sur l'écran "Database Engine Configuration", sous Authentication Mode, sélectionnez Mixed Mode (Authentification SQL Server et Authentification Windows).
  4. Définissez le mot de passe du compte SA lorsque vous y êtes invité. Utilisez le mot de passe standard de l'équipe : Root123456.
  5. Terminez l'installation.

5.2 — Activer TCP/IP et le Port 1433

SQL Server désactive le protocole TCP/IP par défaut sur les nouvelles installations. L'application en a besoin pour se connecter.

  1. Ouvrez le SQL Server Configuration Manager (recherchez-le dans le menu Démarrer).
  2. Développez SQL Server Network Configuration → Protocols for MSSQLSERVER.
  3. Faites un clic droit sur TCP/IPEnable.
  4. Double-cliquez sur TCP/IP → allez dans l'onglet IP Addresses → faites défiler jusqu'à IPAll → réglez TCP Port sur 1433.
  5. Cliquez sur OK.

5.3 — Activer le service SQL Server Browser

  1. Dans SQL Server Configuration Manager, allez dans SQL Server Services.
  2. Faites un clic droit sur SQL Server BrowserProperties → onglet Service → réglez Start Mode sur Automatic.
  3. Faites un clic droit sur SQL Server BrowserStart.

5.4 — Redémarrer le service SQL Server

  1. Dans SQL Server Services, faites un clic droit sur SQL Server (MSSQLSERVER)Restart.

5.5 — Configurer le Pare-feu Windows

  1. Ouvrez Pare-feu Windows Defender avec fonctions avancées de sécurité (recherchez dans le menu Démarrer).
  2. Cliquez sur Règles de trafic entrant → Nouvelle règle.
  3. Sélectionnez Port → TCP → Ports locaux spécifiques : 1433.
  4. Sélectionnez Autoriser la connexion.
  5. Appliquez à tous les profils (Domaine, Privé, Public).
  6. Nommez la règle SQL Server 1433 et cliquez sur Terminer.

5.6 — Créer l'identifiant de connexion de l'application

  1. Installez SQL Server Management Studio (SSMS). Téléchargez-le depuis Microsoft.
  2. Ouvrez SSMS et connectez-vous à votre instance locale :
    • Nom du serveur : localhost
    • Authentification : SQL Server Authentication
    • Login : sa
    • Mot de passe : Root123456

📝 Remarque — Vérifiez votre database.properties avant de continuer.

Ouvrez votre fichier database.properties et vérifiez la valeur de db.username.

  • S'il s'agit de sa, ignorez complètement les étapes 3 à 9. Le compte sa existe déjà et a été configuré avec le bon mot de passe (Root123456) lors de l'installation. Aucun nouvel identifiant n'a besoin d'être créé.
  • S'il s'agit de tout autre nom d'utilisateur, continuez avec les étapes 3 à 9 ci-dessous pour créer cet identifiant.
  1. Dans l'Explorateur d'objets, développez Security → Logins.
  2. Faites un clic droit sur Logins → New Login.
  3. Définissez le nom de connexion et le mot de passe pour qu'ils correspondent à ce qui se trouve dans database.properties (fourni par votre chef d'équipe).
  4. Sur la page General, assurez-vous que le statut du Login en bas est réglé sur Enabled (c'est le cas par défaut, mais confirmez qu'il n'est pas sur Disabled).
  5. Sur la page Status, sous Login, confirmez qu'il est sur Enabled et sous Permission to connect to database engine, confirmez qu'il est sur Grant.
  6. Sur la page Server Roles, cochez dbcreator et public.
  7. Cliquez sur OK.

Étape 6 — Restaurer la Base de Données de Test

  1. Téléchargez le fichier de sauvegarde de la base de données de test du projet Stock depuis les assets de release Gitea.
  2. Ouvrez SSMS et connectez-vous à votre instance locale SQL Server.
  3. Dans l'Explorateur d'objets, faites un clic droit sur Databases → Restore Database…
  4. Sélectionnez Device comme source, cliquez sur (Parcourir), puis cliquez sur Add et accédez au fichier .bak téléchargé. Cliquez sur OK.
  5. Les détails de la sauvegarde s'afficheront dans la grille Backup sets to restore. Confirmez que la bonne entrée est cochée.
  6. Cliquez sur OK pour restaurer. Une fenêtre de succès apparaîtra une fois l'opération terminée.
  7. Dans l'Explorateur d'objets, faites un clic droit sur Databases → Refresh. La base de données TrizStockLife devrait maintenant apparaître.
  8. Vérifiez que l'identifiant de connexion créé à l'Étape 5.6 a bien accès :
    • Développez TrizStockLife → Security → Users.
    • Si votre identifiant de connexion n'est pas listé, faites un clic droit sur Users → New User, et mappez le login à cette base de données avec le rôle db_owner.