Vous êtes sur la page 1sur 73

INSTALLATION COGNOS 10.2.

2
1. Désactivation sécurité IE et Windows :
Dans le gestionnaire de serveur, cliquer sur Serveur local après désactiver Configuration de sécurité renforcée d’Internet
Explorer.
Cocher Désactiver et valider par OK

Pour désactiver la sécurité Windows, Aller à Panneau de configuration, Comptes d’utilisateurs, Modifier les paramètres de
contrôle du compte d’utilisateur.
Après la modification des paramètres, redémarrer le serveur.
Il est fortement recommandé de désactiver le firewall de serveur.

2. Installation IIS
Dans le gestionnaire de serveur, cliquer Gérer – Ajouter des rôles et fonctionnalités
Sélectionner IIS
Sélectionner les fonctionnalités suivantes :
A cette étape, spécifier le chemin d’installation de .NET Framework 3.5
Le chemin d’installation à partir de CD d’installation de Windows Server 2012 R2
Redémarrer le serveur pour finaliser l’installation de IIS

3. Installation SQL Server Express :


Le téléchargement de SQL Server 2012 Express est gratuit sur le site de Microsoft. On va installer le package de moteur de
base de données et SQL Server Management Studio.

Exécuter l’installation de SQL Server 2012 Express, cliquer sur « Nouvelle installation autonome SQL Server ou ajout de
fonctionnalités à une installation existante ».
Accepter les termes du contrat de licence

Si le serveur possède d’une connexion internet, vous pouvez télécharger les mises à jours du produit.
Par défaut les fonctionnalités sont déjà cochés.
Le nom par défaut de l’instance SQL Server est SQLExpress
Ajouter l’utilisateur a la liste des administrateurs SQL

On va changer le répertoire des bases de données SQL vers un autre disque, sans notre cas E:\DATA SQL
L’installation de moteur de la base données SQL est installé. Maintenant on va ajouter SQL Server Management Studio pour
administrer SQL Server Express. Executer le package d’installation SQL Server Management Studio :
Ajouter la fonctionnalité a l’instance qui déjà installée : SQLEXPRESS
4. Configuration SQL Server Express :
4.1. Activation de l’authentification SQL :

Dans le menu démarrer, exécuter SQL Server 2012 Management Studio


Dans cette étape, on va activer l’authentification SQL « sa ». Accéder avec le compte d’administration SQL Server

Dans le menu « Sécurité »


Clique droite sur le compte « sa » et « Propriétés »

Spécifier un mot de passe pour le compte « sa »


Dans l’menu « Etat », choser Connection Activé

Clique droite sur le nom de serveur SQL et « Propriétés »


Dans le menu « Sécurité », sélectionner « Mode d’authentification SQL Server et Windows »

Tester la connexion de SQL Server Management Studio avec le compte « sa »


4.2. Configuration de service SQL Server Express :

Dans le menu démarrer, exécuter « Gestionnaire de configuration SQL Server »

Sélectionner « Protocoles pour SQLEXPRESS »

Clique droite sur « TCP/IP » et « Activer »


Clique droite sur « TCP/IP » et « Propriétés »

Aller dans l’onglet « Adresses IP »

Au-dessous de l’onglet, taper le numéro de port SQL Server 1433 dans « IPAll » « Port TCP » et valider par « OK »
Après la modification, redémarrer le service SQL Server EXPRESS

4.3. Création base de données Cognos :

Pour créer la base de données, accéder a SLQ Server Management Studio, clique droite sur « Base de données » et
« Nouvelle base de données »
Entrer le nom de la base de données
5. Installation et configuration IBM Cognos 10.2.2 :
5.1. Installation IBM Cognos :

Exécuter « issetup » dans le répertoire d’installation de IBM Cognos


Choisir la langue d’installation

Accepter les termes de licence IBM


Spécifier l’emplacement d’installation, dans notre cas le répertoire d’installation sera sous E:\
Sélectionner « IBM Cognos Business Intelligence Server »
Cliquer « Suivant » pour démarrer l’installation
5.2. Configuration IBM Cognos :

Dans le menu Démarrer, exécute « IBM Cognos Configuration »


Clic droit sur « Content Manager » « Nouvelle ressource » « Base de données »

Entrer un nom de connexion de la base de données et choisir le type « Base de données Microsoft SQL Server »

Modifier le nom d’utilisateur SQL. On va utiliser le compte « sa »


Entrer le nom de la base de données « cognos10 »

Après les modifications, Tester la connexion avec SQL Server. Clique droit et « Tester »
Enregistrer les modifications
Dans l’onglet « Environnement », modifier « URI de la passerelle »
http://localhost:80/ibmcognos/cgi-bin/cognosisapi.dll
Enregistrer la modification

5.3. Configuration IIS :

Exécuter le gestionnaire des Services Internet (IIS)

Dans « Pools d’applications », sélectionner « Ajouter un pool d’application »

Donner un nom pour le pool d’application, Version v2.0 et le mode pipeline géré est Intègre. Valider par « OK »
Dans l’arborescence « Site » Clique droite sur « Default Web Site » et ajouter un répertoire virtuel

Donner un Alias « ibmcognos »

Spécifier le chemin de répertoire « webcontent »


Clique droite sur le répertoire virtuel « ibmcognos » - « Ajouter une application »

Entrer l’alias « cgi-bin »

Pool d’application « IBM Cognos 10 »

Entrer le chemin d’accès physique de dossier « cgi-bin »

« OK »

Sélectionner l’application « cgi-bin »


Dans l’affichage des fonctionnalités cliquer sur « Mappages de gestionnaires »

Dans le menu à droite cliquer sur « Ajouter un mappage de modules »

Chemin des demandes : cognosisapi.dll

Module : IsapiModule

Spécifier le chemin de cognosisapi.dll

Nom : IBMCOGNOS-ISAPI
Cliquer sur « Restrictions des demandes »

Dans l’onglet « Accès » cocher « Exécution »

« OK »
Sélectionner le serveur IIS

Cliquer « Restrictions ISAPI et CGI »

Dans le menu à droite « Modifier les paramètres de fonction »

Cocher l’option « Autoriser les modules ISAPI non spécifies


Check encore une fois l’application « cgi-bin », cliquer « Ajouter un mappage de modules »

Cliquer sur « Modifier les autorisations de fonction »

Cocher « Exécution »
Dans le répertoire IBM Cognos, modifier le fichier « default.htm »

Chercher la ligne :
window.setTimeout("window.location.replace('cgi-
bin/cognos.cgi?b_action=xts.run&m=portal/main.xts&startwel=yes')",5);

Modifier par :
window.setTimeout("window.location.replace('cgi-
bin/cognosisapi.dll?b_action=xts.run&m=portal/main.xts&startwel=yes')",5);

Sauvegarder le fichier
5.4. Démarrage IBM Cognos 10 :

Dans IBM Cognos Configuration, Cliquer sur le triangle vert pour démarrer le service cognos
Tester la page IBM Cognos avec l’URL : http://localhost/ibmcognos

5.5. Installation IBM Cognos Framework :

Exécuter « issetup »

Sélectionner la langue d’installation


Accepter les termes de licence IBM

Spécifier l’emplacement d’installation de l’application IBM Cognos


Dans le menu démarrer, exécuter

Executer IBM Cognos Configuration – IBM Cognos 10

Dans « Environnement », modifier « URI de la passerelle »


Sauvegarder la modification
Tester IBM Cognos Framework Manager

6. Configuration IBM Cognos avec PostgreSQL :


Créer une base de données « DWH »
Il faut installer le connecteur ODBC PostgreSQL sur windows.

Télécharger : https://ftp.postgresql.org/pub/odbc/versions/dll/psqlodbc_09_03_0400.zip

Exécuter « psqlodbc-setup.exe »
Télécharger le fichier jar de connexion PostgreSQL :

http://central.maven.org/maven2/org/postgresql/postgresql/9.4-1201-jdbc4/postgresql-9.4-1201-jdbc4.jar

Copier le fichier jar sous le reprtoire : E:\ibm\cognos\c10_64\webapps\p2pd\WEB-INF\lib

Copier le fichier jar sous le reprtoire : E:\ibm\cognos\c10_64\v5dataserver\lib

Dans l’invite de commande executer : C:\Windows\SysWOW64\odbcad32.exe


Dans l’onglet « Sources de données système », cliquer sur « Ajouter »
Sélectionner « PostgreSQL Unicode »

Entrer les informations nécessaires pour se connecter au serveur PostgreSQL


Tester la connexion
Dans IBM Cognos Configuration, il faut redémarrer tous les services
Accéder à la page Cognos, ensuite « Gérer le continu IBM Cognos »
Cliquer sur « Configuration »

Donner un nom de la source de données

Sélectionner le type « JDBC »


Spécifier l’adresse URL JDBC : jdbc:postgresql://adresse_ip_PostgreSQL:Port/Nom_DB

Entrer le login et mot de passe de l’utilisateur postgreSQL

Cliquer sur « Test de la connexion »


Exécuter « Test »

Fermer la page de test de la connexion


7. Configuration Active Directory avec Cognos 10 :

Joindre le serveur cognos au domaine.

Dans IBM Cognos Configuration, clic droit sur « Authentification » « Nouvelle ressources » « Espace-noms »
Donner un nom a la nouvelle ressource et son type dans notre cas Active Directory

Entrer le nom se serveur Active Dirctory ou le nom de domaine puis le port : Nom_Serveur_AD :389
Dans « Données d’identification pour la liaison », entre le login et le mot de passe d’un admin qui a le droit d’exploitation
d’active directory

Clic droit sur la nouvele ressource et « Tester »


Enregistrer les modifications
On doit désactiver l’accès Anonymous. Dans « Congos » modifier la valeur de « Autoriser l’accès Anonymous ?»
Enregistrer la modification

Redémarrer le service Cognos