Installation SERVEUR
- Désactivation du contrôle UAC
- Installation et paramétrage de ControlReplic sur le PC Serveur
- Création d'une tâche planifié pour le démarrage automatique de ControlReplic
- (Méthode alternative) Utilisation d'un Batch pour le démarrage automatique de ControlReplic
- Configuration du Pare-feu Windows
- Installation du serveur SQL Server Express
- Paramétrage du serveur SQL Server Express
- Installation Azure Data Studio
- Connexion à la base de données avec Azure Data Studio
Désactivation du contrôle UAC
Lors de l'exécution d'un programme demandant des droits Administrateurs, le contrôle UAC peut faire apparaitre une fenêtre empêchant son utilisation.
Cliquez sur Afficher plus de détail.
Cliquez sur Modifier le moment d'affichage des notifications.
Réglez le paramètre sur : Ne jamais m'avertir. Puis OK.
Cliquez sur Oui.
Ce paramètre est également accessible dans Panneau de configuration/Système et sécurité/Sécurité et maintenance/Modifier les paramètres de contrôle du compte d'utilisateur.
Installation et paramétrage de ControlReplic sur le PC Serveur
Pour assurer le bon fonctionnement de KeziaBorne, notamment pour les impressions, il est nécessaire que Kezia soit toujours lancé sur le serveur.
Télécharger la nouvelle version de ControlReplic sur le FTP :
!!!!!! ftp://techkezia@ftpkezia.jdc.fr/KEZIA/APPLICATIONS/CONTROL_REPLIC/
Créez un dossier ControlReplic et placez-y l'exécutable (ici dans C:\KeziaII\ControlReplic\).
Lancer le, celui-ci se réduit dans la barre des tâches. Double-clic dessus.
La fenêtre de configuration s'ouvre, sélectionnez Contrôle Kezia.
Remplissez les informations comme ci-dessus, cliquez puis Sauvegarder puis fermer la fenêtre. Ici la fréquence à laquelle ControlReplic contrôlera le lancement de Kezia sera de 5 minutes.
Cliquez sur Iconiser.
ControlReplic lancera donc Kezia automatiquement de manière régulière s'il n'est pas déjà démarré.
Création d'une tâche planifié pour le démarrage automatique de ControlReplic
Créez une tâche planifiée afin de lancer automatiquement ControlReplic à l’ouverture de session Windows :
Cliquez sur Créer une tâche....
Nommer la tâche et noter une description si nécessaire. Cochez Exécuter avec les autorisations maximales.
Sélectionnez l'onglet Déclencheurs, puis Nouveau....
Sélectionner À l'ouverture de session, puis OK.
Sélectionnez l'onglet Actions, puis Nouveau....
Utilisez Parcourir... pour sélectionner l'emplacement de l'exécutable de ControlReplic, puis OK.
Sélectionnez l'onglet Conditions, puis décocher "Ne démarrer la tâche que si l'ordinateur est relié au secteur".
Sélectionnez l'onglet Paramètres, et décochez "Arrêter la tâche si elle s'exécute plus de 3 jours". Enfin cliquez sur OK pour valider la création de la tâche planifiée.
La tâche est créée, redémarrez la machine pour vous assurer du bon fonctionnement de celle-ci
(Méthode alternative) Utilisation d'un Batch pour le démarrage automatique de ControlReplic
Vous pouvez également utilisé un fichier Batch (*.bat) afin de lancer ControlReplic au démarrage de la machine :
Pour cela, allez à l'emplacement :
C:\Users\%UserName%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
ou utiliser le raccourci clavier touche WINDOWS+R afin d'ouvrir l'invite "Exécuter" :
Taper shell:startup et OK.
Une fois dans le dossier, faites clic droit, puis Nouveau Document Texte :
Créez y un fichier nommé (pour l'exemple) Start ControlReplic.txt et double-cliquez dessus pour l'éditer.
Ajouter la ligne contenant l'emplacement de l'exécutable de ControlReplic :
start "" "C:\KeziaII\ControlReplic\ControlReplic.exe"
Sauvegarder puis fermer.
Changez l'extension du fichier en .bat et appuyez sur Oui.
ControlReplic se lancera dorénavant à chaque démarrage de la machine.
Configuration du Pare-feu Windows
KeziaBorne à besoin que certains ports du Pare-feu soit ouverts pour fonctionner correctement :
TCP entrants/sortant : 135, 150, 1433, 1434, 4022, 4051
UDP entrants/sortants : 1434
Un batch est disponible sur le FTP afin d'ouvrir les ports automatiquement :
ftp://techkezia@ftpkezia.jdc.fr/KEZIA/BIBLIOTHEQUES/SNACKING/
Installation du serveur SQL Server Express
Le serveur de base de données utilisé “SQL Server 2019 Express Edition” doit être installé sur le poste (“Serveur”) hébergeant la base de données KeziaII.
Ne pas installer sur la caisse/borne mais sur le PC SERVEUR.
Pour cela, nous vous conseillons d’utiliser la version testée par nos services qui est disponible à l’adresse ci-dessous. Lancez votre navigateur Chrome, Firefox ou autre et rendez-vous à l’adresse suivante :
En bas de la page se trouve la section Base de données, utilisez le lien proposé.
Le lien vous redirige vers la page de téléchargement de Microsoft. Télécharger.
Un fichier nommé SQL2019-SSEI-Expr.exe va être téléchargé.
Une fois le téléchargement terminé, lancez cet exécutable.
Cliquez sur Installer.
Le téléchargement peut prendre un certain temps en fonction de la qualité de la connexion internet.
Une fois les composants téléchargés le menu ci-dessous apparaît :
Sélectionnez Nouvelle installation autonome....
Cochez J'accepte... et cliquez sur Suivant.
Suivant.
Résumé de l'installation. Suivant.
Dans cette étape, merci de ne cocher que les éléments montrés ci-dessus puis cliquez sur Suivant.
Suivant.
Suivant.
Dans cette étape veuillez sélectionner Mode mixte et renseigner le mot de passe : jdcbx
Ce mot de passe est très important merci de le respecter pour simplifier les dépannages.
L’installation de la base de données est maintenant terminée. Fermer.
Vous pouvez également fermer cette fenêtre. Redémarrer la machine.
Paramétrage du serveur SQL Server Express
Vous trouverez le Gestionnaire de configuration SQL Server 2019 dans le menu Démarrer de Windows. Cliquez dessus.
La fenêtre de configuration s'ouvre. Sélectionnez et développez Configuration du réseau SQL Server.
Sélectionnez Protocoles pour SQLEXPRESS. Dans la partie de droite vous constaterez que Canaux nommés et TCP/IP sont désactivés.
Faites un clic droit sur chacun d'eux et Activer.
Faites de nouveau un clic droit sur TCP/IP et cliquez sur Propriétés.
Sélectionnez l'onglet Adresses IP et dérouler les paramètres jusqu'en bas. Dans la rubrique IPAII, modifier la valeur de l'élément Port TCP pour 1433. Validez en cliquant sur OK (2 fois).
ATTENTION ! Dans le cas où apparait la rubrique IP6 dans la fenêtre de Propriétés/Adresses IP, il faudra modifier la valeur Port TCP dynamiques et enlever le 0 (laisser le champ vide) car cela peut générer des erreurs au lancement de KeziaBorne.
Sélectionnez Services SQL Server. Dans la partie de droite, faites un clic droit sur SQL Server Browser, puis Propriétés .
Sélectionnez l'onglet Service et changer le mode de démarrage en Automatique puis valider avec OK.
Redémarrez la machine.
Installation Azure Data Studio
Téléchargez la dernière version de Microsoft Azure Data Studio :
Lien : https://go.microsoft.com/fwlink/?linkid=2251836
Lancer l'exe.
Cochez Je comprends et j'accepte les termes du contrat de licence puis Suivant.
Laisser le chemin par défaut puis Suivant.
Suivant.
Suivant.
Et enfin Installer.
Patientez le temps que Azure Data Studio installe ses composants.
Terminer. Azure Data Studio se lancera automatiquement après la fermeture de la fenêtre.
Connexion à la base de données avec Azure Data Studio
Une fois installé, Azure Data Studio est disponible dans le menu démarrer.
Azure Data Studio lancé, cliquez sur Create a connection.
Cliquez sur Authentification type et sélectionnez SQL Login. Cliquez sur Trust server certificate et sélectionnez True.
Rentrez les informations de connexion à la base de donnée :
- Server : 127.0.0.1
- User name : sa
- Password : jdcbx (et cochez Remember password)
En cliquant sur Database afin de sélectionner la base de donnée, ce message d'avertissement s'affichera. Cliquez sur Enable Trust server certificate.
En cliquant de nouveau sur Database, la base de donnée quickeat sera disponible, sélectionnez là et cliquez sur Connect.
Vous serez connecté à la base de donnée quickeat. Vous pourrez l'explorer et/ou faire des requêtes SQL.