Vous êtes sur la page 1sur 19

La base du crédit de confiance

BATCH TRANSFORMATION MODULE


Guide d’Installation

Auteurs Christ Edorh, Etienne Silue, Ali Saley Saidou


Date 13.12.2016
Version Actuel 1.0

© Creditinfo Volo, 2017 | Page 1 of 19


La base du crédit de confiance

Sommaire
Sommaire..................................................................................................................... 2
1. Configuration de Internet Information Services (IIS) ................................................... 3
2. Logiciels requis ....................................................................................................... 4
3. Création des bases de données BTM .......................................................................... 5
4. Installation du BTM ................................................................................................ 10

© Creditinfo Volo, 2017 | Page 2 of 19


La base du crédit de confiance

1. Configuration d’Internet Information Services (IIS)


Trouver dans Panneau de configuration Activer ou désactiver les fonctionnalités Windows et suivre les
paramétrages tel exécuté sur l’image. Vous aurez besoin de redémarrer l’ordinateur pour que les
changements soient pris en compte.

© Creditinfo Volo, 2017 | Page 3 of 19


La base du crédit de confiance

2. Logiciels requis
Installer les logiciels suivants :

MS SQL Express 2012


https://download.microsoft.com/download/E/0/E/E0E212AB-4C8F-4A60-8E23-
C7B37E7DFBB2/FRA/x64/SQLEXPRADV_x64_FRA.exe
(SQLEXPRADV_x86_ENU.exe si vous avez un système 32-bit)

.NET FW
http://download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-
80cf16844f5f/dotnetfx45_full_x86_x64.exe

WebDeploy
https://download.microsoft.com/download/D/8/5/D85437FA-B055-4E72-9CAC-
0DB256AD565D/WebDeploy_amd64_fr-FR.msi
Après installation trouver dans le menu Démarrer « Microsoft Web Platform Installer » et exécuter le pour
ajouter les composants suivants (certains peuvent être déjà installés) :
- Web Deploy 3.5 without bundled SQL support (latest)
- Web Deployment Tool 2.1
- Web Deploy 3.5
- Web Deploy 3.5 for Hosting Servers

© Creditinfo Volo, 2017 | Page 4 of 19


La base du crédit de confiance

3. Création des bases de données BTM


Etapes :
1. Se connecter à SQL Server avec un utilisateur qui a les droits de créer une base de données
2. Faites un clic droit sur Bases de données, choisir « Nouvelle base de données » (voir l’image)

3. Ensuite vous allez créer deux bases de données avec les mêmes options
a. Btm{code pays} comme Btmwa
b. BtmExtract{code pays} comme BtmExtractwa

© Creditinfo Volo, 2017 | Page 5 of 19


La base du crédit de confiance

4. Choisir le bon classement « SQL_Latin1_General_CP1_CI_AS » dans “Options” et mettre le mode


de récupération en « simple » faire de même pour la seconde base de données

5. Maintenant vous avez deux bases de données créées dans la même instance qui sont Btmwa and
BtmExtractwa
6. Créer un nouvel utilisateur de base de données en faisant un clic droit sur connexion qui est dans
le volet sécurité. L’utilisateur est valable pour toutes les instances de BTM

© Creditinfo Volo, 2017 | Page 6 of 19


La base du crédit de confiance

7. Mettre « btmUser » comme nom, choisir Authentification SQL Server,


mettre « Heslo321 » comme mot de passe et confirmer, décochez « conserver
la stratégie de mot de passe

8. Cliquer sur « Rôle du serveur » et choisir « Sys Admin »


9. Cliquer sur « Mappage de l’utilisateur »
10. Trouver la base de données Btmwa, vérifier le mappage et mettre le rôle de la base de données sur
« db_owner » (faire de même pour BtmExtractwa)

© Creditinfo Volo, 2017 | Page 7 of 19


La base du crédit de confiance

11. A la fin cliquer sur « Ok »


12. Au cours de l’installation de SQL Server, vous devez activer le protocol client „Named
pipes“ et „TCP/IP“ – Si vous ne l’avez pas encore fait, ouvrez le „SQL Configuration
Manager“ et activez-les ainsi :

© Creditinfo Volo, 2017 | Page 8 of 19


La base du crédit de confiance

13. De meme le „Mixed authentication“ devait etre activé en lieu et place de „windows
authentication“ , si vous l’avez omis, veuillez vous rendre dans les proprietes du SQL
management studio puis activez-le. ( veuillez suivre l’exemple ci-dessous) :

© Creditinfo Volo, 2017 | Page 9 of 19


La base du crédit de confiance

4. Installation du BTM
Procedons maintenant à l’installation du BTM. Vous disposez de deux possiblités d’installation des source du
BTM. Veuillez choisir celle qui vous convient.

OPTION1 : vous disposez des fichiers du btm non zippé


1. Copiez les repertoires BtmService et Btm dans le repertoire c:\Cis\Apps\ après l’avoir
créée. Assurez-vous que le fichier License.xml est bien présent dans le repertoire Btm.
2. Modifiez le fichier web.config qui se trouve dans le repertoire Btm dans l’optique de
corriger le chemin d’accès au fichier Licence.xml ( pas besoins d“effectuer cette action si
vous avez utilisé le chemin proposé : c:\Cis\Apps\ )

3. Ouvrez le gestionnaire des services internet IIS et ajouter un nouveau site internet.

© Creditinfo Volo, 2017 | Page 10 of 19


La base du crédit de confiance

Vous pouvez modifier le site web par défaut ou en créer un autre que vous nommez par exemple BTM. Vous
devez spécifier le répertoire dans lequel se trouve BTM.
Vous pouvez maintenant débuter la configuration de l’application dans la section II Configuration

OPTION 2 : vous disposez du fichier zippé du btm

4. Ouvrez le gestionnaire des services internet IIS et ajouter un nouveau site internet. Mais avant , créez le
repertoire qui contiendra les fichiers du site : c:Cis\Apps

© Creditinfo Volo, 2017 | Page 11 of 19


La base du crédit de confiance

Vous pouvez modifier le site web par défaut ou en créer un autre que vous nommez par exemple BTM. Vous
devez spécifier le répertoire dans lequel se trouve BTM.
Après création ou modification du site web faites un clic droit dessus et sélectionner Déployer- Importer une
application.

© Creditinfo Volo, 2017 | Page 12 of 19


La base du crédit de confiance

5. Déployer le package BTM à travers « Importer une application »

© Creditinfo Volo, 2017 | Page 13 of 19


La base du crédit de confiance

6. Sélectionner le package au format zip

7. Renseignez le répertoire d’installation de l’application

© Creditinfo Volo, 2017 | Page 14 of 19


La base du crédit de confiance

© Creditinfo Volo, 2017 | Page 15 of 19


La base du crédit de confiance

CONFIGURATIONS:

8. Modifiez le fichier de configuration Btm.WindowsHost.exe.config:


a. Verifiez le chemin d’accès du fichier License.xml
b. Modifiez les parametres de connexion aux bases de données sur SQL Server:
i. L’instance de la base de données – exemple: .\SQLEXPRESS
ii. Le nom de la base de données – when using BtmExtractWA instead of
BtmExtractGuy as in example
iii. Le nom d’utilisateur et le mot de passe pour accéder aux bases de données
iv. Le port d‘écoute – à ne pas modifier à moins que cela soit necessaire.
Exemple:

9. Ouvrez l’invite de commande ou cmd en mode administrateur puis executez cette


commande dans le repertoire BtmService „Btm.WindowsHost.exe migrate=waf“

Cette commande va créer des structures de base de données, vous pourrez faire face à des erreurs que vous
devrez surmonter:
a. Can’t run the application due to wrong .NET Framework – then proceed with
installation
b. Can’t connect to database – verify the hostname and the SQL instance – only
default instance is localhost or „.“ Only, in case of named instance you need to
provide the name of instance – e.g. „localhost\SQLEXPRESS“ or „.\SQLEXPRESS“
c. Can’t login to database, then check:
i. username and password
ii. Named pipes are enabled (see steps above)
iii. SQL server and Windows authentication mode is enabled (see steps above)
10. Executez Btm.WindowsHost.exe en tant que administrateur
11. Si les commandes precedentes ne generent aucune erreur, alors vous pouvez
maintenant l’installer comme un service de windows :
a. Executez la commande „Btm.WindowsHost.exe install“

© Creditinfo Volo, 2017 | Page 16 of 19


La base du crédit de confiance

b. Puis, ouvrez la fermettre des services de windows puis changez startup type en
„Automatic (Delayed start)“
c. Enfin cliquez sur Start. Pour demarrer l‘application

11.Ouvrir le site Web : Utilisation de IIS

12.

© Creditinfo Volo, 2017 | Page 17 of 19


La base du crédit de confiance

Catalogue d’erreurs et de solutions

Ne peut s’authentifier à la base de données

Cette erreur vous informe que vous êtes bien connecté au Serveur SQL mais
les accès (mot de passe et/ou nom d’utilisateur) ne sont pas valides. Pour la
corriger, veuillez reprendre la procédure de création d’un utilisateur sur SQL
puis vérifier que ça fonctionne en vous connectant avec ces accès à SQL server
Management Studio. Si vous n’y parvenez toujours pas, je vous conseille de
réinstaller le logiciel SQL server (mais cette fois-ci, activez l’authentification
SQL et Windows puis donnez un mot de passe à l’utilisateur standard ‘sa’).

Base de données non connecté

© Creditinfo Volo, 2017 | Page 18 of 19


La base du crédit de confiance

Cette erreur indique que vous n’êtes pas connecté au server SQL
Server. Cela est dû à une erreur sur l’instance. Pour la corriger,
corrigez simplement le nom de l’instance fournie dans le fichier de
configuration. Et si l’erreur persiste, veuillez réinstaller le logiciel sql
server mais cette fois-ci en faisant attention au nom de l’instance( de
preference je propose .\SQLEXPRESS )

Accès par default :


URL : localhost (si vous l’avez installé en local)
Username : superadmin
Password : Heslo123456

© Creditinfo Volo, 2017 | Page 19 of 19

Vous aimerez peut-être aussi