All checks were successful
Deploy triz-docs to 150 / build-and-deploy (push) Successful in 1h8m34s
5.3 KiB
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
- Obtenez l'installateur de SQL Server 2012 (
SQLEXPR_x64_ENU.exe) depuis : - Lancez l'installateur et choisissez New SQL Server stand-alone installation.
- Sur l'écran "Database Engine Configuration", sous Authentication Mode, sélectionnez Mixed Mode (Authentification SQL Server et Authentification Windows).
- Définissez le mot de passe du compte SA lorsque vous y êtes invité. Utilisez le mot de passe standard de l'équipe :
Root123456. - 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.
- Ouvrez le SQL Server Configuration Manager (recherchez-le dans le menu Démarrer).
- Développez SQL Server Network Configuration → Protocols for MSSQLSERVER.
- Faites un clic droit sur TCP/IP → Enable.
- Double-cliquez sur TCP/IP → allez dans l'onglet IP Addresses → faites défiler jusqu'à IPAll → réglez TCP Port sur
1433. - Cliquez sur OK.
5.3 — Activer le service SQL Server Browser
- Dans SQL Server Configuration Manager, allez dans SQL Server Services.
- Faites un clic droit sur SQL Server Browser → Properties → onglet Service → réglez Start Mode sur Automatic.
- Faites un clic droit sur SQL Server Browser → Start.
5.4 — Redémarrer le service SQL Server
- Dans SQL Server Services, faites un clic droit sur SQL Server (MSSQLSERVER) → Restart.
5.5 — Configurer le Pare-feu Windows
- Ouvrez Pare-feu Windows Defender avec fonctions avancées de sécurité (recherchez dans le menu Démarrer).
- Cliquez sur Règles de trafic entrant → Nouvelle règle.
- Sélectionnez Port → TCP → Ports locaux spécifiques :
1433. - Sélectionnez Autoriser la connexion.
- Appliquez à tous les profils (Domaine, Privé, Public).
- Nommez la règle
SQL Server 1433et cliquez sur Terminer.
5.6 — Créer l'identifiant de connexion de l'application
- Installez SQL Server Management Studio (SSMS). Téléchargez-le depuis Microsoft.
- Ouvrez SSMS et connectez-vous à votre instance locale :
- Nom du serveur :
localhost - Authentification : SQL Server Authentication
- Login :
sa - Mot de passe :
Root123456
- Nom du serveur :
📝 Remarque — Vérifiez votre
database.propertiesavant de continuer.Ouvrez votre fichier
database.propertieset vérifiez la valeur dedb.username.
- S'il s'agit de
sa, ignorez complètement les étapes 3 à 9. Le comptesaexiste 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.
- Dans l'Explorateur d'objets, développez Security → Logins.
- Faites un clic droit sur Logins → New Login.
- 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). - 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).
- 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.
- Sur la page Server Roles, cochez
dbcreatoretpublic. - Cliquez sur OK.
Étape 6 — Restaurer la Base de Données de Test
- Téléchargez le fichier de sauvegarde de la base de données de test du projet Stock depuis les assets de release Gitea.
- Ouvrez SSMS et connectez-vous à votre instance locale SQL Server.
- Dans l'Explorateur d'objets, faites un clic droit sur Databases → Restore Database…
- Sélectionnez Device comme source, cliquez sur … (Parcourir), puis cliquez sur Add et accédez au fichier
.baktéléchargé. Cliquez sur OK. - Les détails de la sauvegarde s'afficheront dans la grille Backup sets to restore. Confirmez que la bonne entrée est cochée.
- Cliquez sur OK pour restaurer. Une fenêtre de succès apparaîtra une fois l'opération terminée.
- Dans l'Explorateur d'objets, faites un clic droit sur Databases → Refresh. La base de données
TrizStockLifedevrait maintenant apparaître. - 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.