Beruflich Dokumente
Kultur Dokumente
GUIDE D'INSTALLATION ET DE
CONFIGURATION
TM
THE NEXT LEVEL OF PERFORMANCE
Renseignements sur le produit
(R)
Ce document s'applique à Cognos 8 Version 8.1.2 MR2 et peut s'appliquer aux versions subséquentes de ce produit. Pour vérifier s'il existe
une version plus récente du document, visitez le site Web Cognos Global Customer Services (http://support.cognos.com).
Copyright
Copyright (C) 2006 Cognos Incorporated.
Portions of Cognos(R) software products are protected by one or more of the following U.S. Patents: 6,609,123 B1; 6,611,838 B1; 6,662,188
B1; 6,728,697 B2; 6,741,982 B2; 6,763,520 B1; 6,768,995 B2; 6,782,378 B2; 6,847,973 B2; 6,907,428 B2; 6,853,375 B2.
Cognos et le logo Cognos sont des marques de Cognos Incorporated aux États-Unis et dans d'autres pays. Tous les autres noms de pro-
duits sont des marques, déposées ou non, de leurs sociétés respectives.
Bien que tout ait été mis en oeuvre pour assurer le caractère exact et complet des informations contenues dans le présent document, il est
possible que des erreurs typographiques ou des inexactitudes techniques subsistent. Cognos Incorporated ne peut être tenu pour responsa-
ble des dommages ou pertes, quels qu'ils soient, pouvant découler de l'exploitation de ces informations.
La date de publication figure ci-après. Cognos Incorporated se réserve le droit de modifier le contenu du présent document sans préavis.
Toute amélioration ou autre modification apportée au logiciel ou au document sera consignée dans les éditions ultérieures.
Disposition supplémentaire à l'intention du gouvernement des États-Unis. Le gouvernement des États-Unis jouit de droits restrictifs à l'égard
de l'exploitation du logiciel et de la documentation qui l'accompagne : leur utilisation, duplication et divulgation sont soumises aux termes des
alinéas (C)(1)(ii) de la clause 252.227-7013, dite Rights in Technical Data and Computer Software, du Defense Federal Acquisition Regula-
tion Supplement (DFARS), ou aux alinéas (C) (1) et (2) de la clause 48CFR52.227-19, dite Commercial Computer Software – Restricted
Rights, du Code of Federal Regulations, le cas échéant. Le contractant est Cognos Corporation, sis au 15 Wayside Road, Burlington, MA
01803 (ÉtatsUnis).
Les informations figurant dans le présent document et le logiciel auquel il se rapporte sont la propriété exclusive de Cognos Incorporated.
Tous droits réservés. Il est interdit de décompiler le logiciel à des fins de rétroingénierie. De plus, aucune partie du logiciel ou de la documen-
tation ne peut être copiée, photocopiée ou reproduite de quelque autre façon, enregistrée dans un système de stockage de données, trans-
mise sous quelque forme ou par quelque moyen que ce soit, ou traduite, sans l'autorisation écrite préalable de Cognos Incorporated.
Table des matières
Introduction 9
Chapitre 1 : Composants utilisés par Cognos 8 11
Composants du serveur 11
Composants de modélisation 12
Composants tiers 13
Cognos 8 avec des applications Cognos Series 7 14
Chapitre 2 : Options de répartition de Cognos 8 15
Répartition des composants de création de rapports de Cognos 8 15
Installation de tous les composants sur un même ordinateur 15
Installation des passerelles sur différents ordinateurs 16
Installation des composants d'application et des applications Content Manager sur diffé-
rents ordinateurs 17
Installation des produits de Cognos 8 sur le même ordinateur 19
Répartition des composants de Framework Manager 19
Répartition des composants de création de tableaux de bord de Cognos 8 21
Installation de tous les composants sur un même ordinateur 21
Installation des passerelles sur différents ordinateurs 22
Installation des composants d'application et des applications Content Manager sur diffé-
rents ordinateurs 23
Installation des produits de Cognos 8 sur le même ordinateur 24
Répartition des composants de Metric Designer 24
Cognos 8 avec d'autres produits de Cognos 26
Produits de Cognos pouvant être mis à niveau vers Cognos 8 26
Produits Cognos Series 7 pouvant migrer vers Cognos 8 27
Produits de Cognos fonctionnant avec Cognos 8 28
Contenu Cognos Series 7 pouvant être créé à nouveau dans Cognos 8 28
Chapitre 3 : Flux de travail dans Cognos 8 31
Installation de Cognos 8 avec Metric Studio 31
Installation de Cognos 8 sans Metric Studio 33
Ajout de Metric Studio à une installation Cognos 8 35
Chapitre 4 : Mise à niveau vers Cognos 8 37
Mise à niveau à partir de Cognos Series 7 37
(R)
Mise à niveau depuis ReportNet , Metrics Manager, ou des versions antérieures de
Cognos 8 38
Mise à niveau à partir d'une version antérieure de Cognos 8 39
Nouveaux noms de fichiers et de répertoires après la mise à niveau à partir de
ReportNet 44
Mise à niveau de ReportNet vers Cognos 8 45
Mise à niveau à l'aide de l'option de configuration silencieuse 49
Mise à niveau de Metrics Manager vers Cognos 8 50
Exécution simultanée de ReportNet et de Cognos 8 53
Mise à niveau des documents Cognos Office Connection 54
Chapitre 5 : Installation de Cognos 8 57
Vérification de la configuration système requise 57
Configuration de la connectivité à la base de données de création de rapports 59
Configuration de la connectivité à la base de données Content Store 59
Configuration de la connectivité à la base de données de la bibliothèque d'indicateurs 60
4
Configuration du client de base de données pour une base de données de
journalisation 129
Indication de la destination des messages de journalisation 130
Modification des paramètres globaux 131
Personnalisation de la prise en charge linguistique de l'interface utilisateur 132
Personnalisation de la prise en charge de la monnaie 132
Personnalisation de la prise en charge des paramètres régionaux du contenu 133
Mise en correspondance des paramètres régionaux (contenu) 133
Mise en correspondance des langues du produit 135
Personnalisation du fuseau horaire du serveur 136
Modification de l'encodage pour les courriers électroniques 136
Personnalisation de témoins (cookies) 136
Changement de passerelle 137
Configuration de la passerelle pour le module Cognos Apache Web Server 137
Configuration d'une passerelle de type servlet 139
Configuration de Cognos 8 pour fonctionner avec d'autres produits de Cognos 141
Activation des rapports et agents programmés pour les sources de données de Cognos
Planning Contributor 141
Chapitre 8 : Configuration de Cognos Office Connection 143
Création d'un répertoire virtuel pour Cognos Office Connection 144
Mise à jour des types de contenu reconnus par le serveur Web 144
Activation du support SSL pour l'interface HTTPS de PowerPlay 145
Activation de l'accès anonyme pour PowerPlay 146
Configuration des fichiers Microsoft Office pour Cognos Office Connection 146
Déploiement du client Cognos Office Connection 148
Installation de Microsoft .NET Framework 150
Ajout de la fonction Microsoft .NET Framework aux composants Microsoft Office 150
Activation de la sécurité Microsoft .NET Framework pour les utilisateurs du client
intelligent 151
Définition du niveau de sécurité des macros pour Microsoft Office XP 152
Activation ou désactivation de la fonction Cognos Office Connection pour les utilisateurs
du supplément COM 152
Test de Cognos Office Connection 153
Chapitre 9 : Configuration de Cognos Portal Services 155
Indication de l'emplacement du fichier Applications.xml 155
Configuration de la sécurité de Cognos Portal Services 156
Désactivation de l'accès anonyme aux composants de Cognos 8 156
Activation du code d'accès unique avec le secret partagé 157
Activation du code d'accès unique pour SAP EP avec le permis de connexion SAP 160
Activation du code d'accès unique pour SAP EP avec mise en correspondance des
utilisateurs 161
Activation de la communication sécurisée entre le portail SAP EP et les composants de
Cognos 8 162
Activation du code d'accès unique pour le portail WebSphere à l'aide du serveur
d'application 163
Activation du code d'accès unique pour le portail Plumtree à l'aide de l'authentification
de base 163
Activation du code d'accès unique pour le portail Plumtree à l'aide de SiteMinder 164
Chapitre 10 : Configuration des composants de Cognos 8 pour un fournisseur
d'authentification 165
Désactivation de l'accès anonyme 166
Restriction de l'accès à l'espace-noms Cognos 166
Configuration des composants de Cognos 8 pour Active Directory Server 167
Configuration d'un espace-noms Active Directory 167
6
Mise à niveau de Metrics Manager vers Cognos 8 dans un environnement de serveur
d'application 203
Chapitre 12 : Options de configuration avancées 205
Changement du type de JVM utilisée par Cognos 8 205
Changement de la version de Java Runtime Environment utilisée par les composants de
Cognos 8 206
Sauvegarde des informations Cognos 206
Copie des fichiers du fournisseur de sécurité de Cognos 207
Importation des données de la base de données Content Store 208
Configuration des composants de Cognos 8 pour l'utilisation d'une autorité de certification
tierce 208
Création de clés et de demandes de signature de certificat 209
Configuration des composants de Cognos 8 pour exécution dans une autorité de certifica-
tion tierce 211
Chapitre 13 : Configuration des exemples 213
Restauration des fichiers de sauvegarde des exemples de bases de données 213
Création de connexions entre la source de données et les exemples de bases de données
relationnelles 215
Configuration des exemples de cubes de Microsoft Analysis Services 216
Configuration de l'exemple de cube DB2 216
Création de connexions à la source de données vers des sources de données OLAP 216
Configuration de l'exemple de Metric Studio 218
Sources pour différentes langues 219
Importation des exemples 220
Exemples de modèles de bases de données 222
Exemple - Exécution de l'exemple d'agent ELM Returns Agent avec des données
modifiées 222
Exemple - Simulation de l'élément déclencheur d'événements initiaux 223
Exemple - Simulation du passage du temps et de la résolution de certains
événements 223
Exemple - Modification des données afin que l'agent ELM Returns Agent ne détecte pas
d'événements 223
Suppression des exemples de bases de données de Cognos 8 224
Chapitre 14 : Exécution d'une installation et d'une configuration sans surveillance 225
Exécution d'une installation sans surveillance 225
Exécution d'une configuration sans surveillance 227
Annexe A : Configuration manuelle de Cognos 8 229
Configuration manuelle de Cognos 8 sous UNIX et Linux 229
Modification manuelle des paramètres de configuration implicites sur les ordinateurs
UNIX et Linux 230
Modification manuelle des paramètres globaux sur les ordinateurs UNIX et Linux 232
Exécution de Cognos Configuration en mode silencieux sur les ordinateurs UNIX et
Linux 234
Création manuelle du fichier d'archive de Cognos 234
Annexe B : Dépannage 237
Fichiers journaux 237
Problèmes d'installation et de configuration 239
Problèmes de démarrage de Cognos 8 239
Problèmes de configuration de Cognos 8 251
Glossaire 261
Index 267
Document Description
Cognos 8 - Guide Gestion des serveurs, de la sécurité, des rapports et des
d'administration et de sécurité services du portail; configuration des exemples Cognos et
personnalisation de Cognos 8
Framework Manager User Guide Création et publication des modèles dans Framework
Manager
Metric Studio - Guide de Création de tableaux de bord et suivi des indicateurs qu'ils
l'utilisateur pour les auteurs contiennent
Metric Designer User Guide Création d'extraits qui mettent en correspondance des
informations et qui les transfèrent de sources de données
relationnelles et dimensionnelles vers Metric Studio
Document Description
Cognos Office Connection - Utilisation de Cognos Office Connection pour extraire du
Guide de l'utilisateur contenu des produits de reporting de Cognos et de l'utiliser
dans Microsoft Office
Pour en savoir davantage à propos de ce produit, visitez le site Web de support client mondial de
Cognos (http://support.cognos.com). Pour en savoir davantage à propos de la formation, cliquez
sur le lien Training dans ce site.
Ce document est disponible sous forme d'aide en ligne et de manuel en ligne.
À partir de l'aide en ligne, vous pouvez cliquer sur le lien suivant pour ouvrir une version impri-
mable de ce document (PDF).
Notre documentation comprend des guides d'utilisation, des didacticiels, des livres de référence et
du matériel complémentaire destinés à répondre aux besoins de notre audience variée.
Aide en ligne
Toutes les informations sont disponibles dans l'aide en ligne. Vous pouvez accéder à l'aide en ligne
en cliquant sur le bouton d'aide dans un navigateur Web, ou bien sur le menu Aide, puis sur le
bouton Aide dans les produits Windows. Vous pouvez également télécharger l'aide en ligne à par-
tir du site de support client mondial de Cognos (http://support.cognos.com).
Manuels à imprimer
Les informations de chaque système d'aide en ligne sont accessibles au format PDF. Toutefois, il
est possible que le contenu d'un système d'aide donné soit réparti sur plusieurs livres en ligne. Uti-
lisez des livres en ligne pour imprimer un document ou pour y effectuer une recherche.
Vous pouvez imprimer des pages précises, une section ou le manuel au complet. Cognos vous
octroie une licence non exclusive et non cessible vous permettant d'utiliser, de copier et de repro-
duire le matériel protégé par copyright sous forme imprimée ou électronique, uniquement à des
fins de formation interne, d'utilisation et de maintenance du logiciel de Cognos.
Vous pouvez également lire les fichiers Lisezmoi des produits et les guides d'installation qui se
trouvent sur les CD des produits Cognos.
10
Chapitre 1 : Composants utilisés par Cognos 8
Cognos 8 est une solution Web d'information décisionnelle qui intègre des fonctionnalités d'exé-
cution de rapports, d'analyse, de création de tableaux de bord et de gestion d'événements. Cognos
8 comprend Cognos 8 Business Intelligence Server et Cognos 8 Business Intelligence Modeling.
Cognos 8 s'intègre aisément dans votre infrastructure existante en exploitant les ressources qui se
trouvent dans votre environnement. Certaines de ces ressources sont indispensables, telles qu'un
composant Java Virtual Machine pour les installations UNIX. D'autres sont facultatives, telles que
l'utilisation d'une base de données tierce pour la base de données Content Store ou d'un fournis-
seur de sécurité tiers pour l'authentification.
Par défaut, Cognos 8 utilise Tomcat comme serveur d'application. Vous pouvez configurer les pro-
duits de Cognos 8 pour qu'ils s'exécutent sur les serveurs d'application pris en charge dans votre
environnement.
Composants du serveur
Les composants du serveur offrent à l'utilisateur des interfaces pour la création de rapports et de
tableaux de bord, pour l'analyse et pour la gestion d'événements, ainsi que des fonctionnalités de
serveur permettant d'acheminer et de traiter les requêtes des utilisateurs. Les composants du ser-
veur incluent les outils suivants :
Cognos Connection
Cognos Connection est un portail Web fourni avec Cognos 8 ; il offre un point d'accès unique aux
données d'entreprise disponibles pour ses produits. Il offre un point d'entrée unique pour interro-
ger, analyser et organiser les données, ainsi que pour créer des rapports, des tableaux de bord et
des événements. Les utilisateurs peuvent exécuter toutes leurs applications Web de Cognos 8 par
l'intermédiaire de Cognos Connection. Les autres applications d'information décisionnelle, ainsi
que les adresses URL vers d'autres applications, peuvent être intégrées à Cognos Connection.
Visualiseur Cognos
Le visualiseur Cognos est un portlet à travers lequel vous pouvez interagir avec tous types de con-
tenus publiés de Cognos. Vous pouvez y accéder par l'intermédiaire de Cognos Connection et de
tout portail d'entreprise existant.
Report Studio
Report Studio permet aux auteurs de créer, de modifier et de distribuer une large gamme de rap-
ports de qualité professionnelle. Ils peuvent également définir des modèles de rapports standard
pour l'entreprise à utiliser dans Query Studio, ainsi que modifier des rapports créés dans Query
Studio ou Analysis Studio.
Query Studio
Query Studio permet aux utilisateurs disposant de connaissances limitées de concevoir, de créer et
d'enregistrer des rapports qui répondent aux besoins non couverts par les rapports standards de
qualité professionnelle créés dans Report Studio.
Analysis Studio
Dans Analysis Studio, les utilisateurs peuvent explorer, analyser et comparer les données dimen-
sionnelles. Analysis Studio offre un accès aux sources de données dimensionnelles et OLAP
(Online Analytical Processing), ainsi qu'aux sources de données relationnelles modélisées sous
forme de dimension. Les analyses créées dans Analysis Studio peuvent être ouvertes dans Report
Studio et servir à élaborer des rapports de qualité professionnelle.
Event Studio
Dans Event Studio, vous définissez des agents pour suivre vos données et exécuter des tâches lors-
que vous devez faire face à des conditions exceptionnelles ou des événements qui s'y rapportent.
Lorsqu'un événement survient, les utilisateurs sont alertés afin qu'ils puissent réagir. Les agents
peuvent publier des informations détaillées sur le portail, envoyer des alertes par courrier électro-
nique, exécuter et distribuer des rapports basés sur les événements, ainsi que surveiller l'évolution
de ces derniers. Par exemple, la demande d'assistance d'un client important ou l'annulation d'une
grosse commande peut déclencher un événement, à savoir l'envoi d'un courrier électronique aux
personnes concernées.
Metric Studio
Dans Metric Studio, vous pouvez créer et proposer un environnement personnalisé composé de
tableaux de bord pour surveiller et analyser les indicateurs à l'échelle de votre entreprise. Les utili-
sateurs peuvent surveiller et analyser les informations critiques et créer des rapports en utilisant
des tableaux de bord basés sur des indicateurs interfonctionnels.
Cognos Configuration
Cognos Configuration est un outil qui sert à configurer Cognos 8, ainsi qu'à en démarrer et en
arrêter les services.
Passerelle
Dans Cognos 8, les communications Web s'effectuent généralement par l'intermédiaire de passe-
relles qui résident sur un ou plusieurs serveurs Web. Une passerelle est une extension de pro-
gramme de serveur Web qui transfère les informations d'un serveur Web vers un autre serveur.
Les passerelles sont souvent des programmes CGI mais elles peuvent suivre d'autres normes, telles
que ISAPI (Internet Server Application Program Interface) et Apache Modules (apache_mod).
Content Manager
Content Manager est le service de Cognos 8 qui gère le stockage des données d'application de
l'utilisateur, notamment la sécurité, les données de configuration, les modèles, les indicateurs, ainsi
que les spécifications et les sorties de rapports. Content Manager est nécessaire pour publier des
modèles, extraire ou stocker des spécifications de rapports, gérer des informations de planification
ou encore gérer l'espace-noms de Cognos.
Content Manager stocke des informations dans une base de données Content Store.
Composants de modélisation
Les composants de modélisation modélisent des données dans des sources de données afin de
structurer et de présenter ces données de façon à ce qu'elles puissent être appréhendées par l'utili-
sateur. Les composants de modélisation incluent les outils suivants :
12
Chapitre 1 : Composants utilisés par Cognos 8
Framework Manager
Framework Manager est l'outil de modélisation de Cognos 8 permettant de créer et de gérer des
métadonnées d'entreprise utilisées dans les analyses et les rapports Cognos 8. Les métadonnées
sont publiées de façon à être utilisées par des outils de création de rapports sous forme de pack,
offrant ainsi une vue intégrée unique d'un éventail de sources de données.
Metric Designer
Metric Designer est l'outil de modélisation de Cognos 8 qui sert à créer des extraits utilisés dans
les applications de création de tableaux de bord Cognos 8. Les extraits servent à mettre en corres-
pondance et à transférer des informations à partir de sources de métadonnées existantes telles que
des fichiers Framework Manager et Impromptu Query Definition (.iqd).
Transformer
Transformer est un outil de modélisation qui permet de créer des cubes utilisables dans Cognos
Series 7 et Cognos 8.
Pour en savoir davantage sur l'installation et la configuration de Transformer, reportez-vous à la
documentation fournie avec votre version de Transformer.
Map Manager
Les administrateurs et les modéliseurs font appel à un utilitaire Windows, Map Manager, pour
importer les cartes et mettre à jour leurs libellés dans Report Studio. Pour certaines fonctions des
cartes, telles que les noms de pays et de villes, ceux-ci peuvent définir d'autres noms, afin d'adap-
ter le texte qui s'affiche dans la carte pour les versions multilingues.
Pour en savoir davantage sur l'utilisation de Map Manager, reportez-vous au manuel Map Mana-
ger Installation and User Guide.
Composants tiers
Outre les outils fournis avec Cognos 8, les composants suivants créés par des fabricants tiers sont
également requis.
Content Store
Le Content Store est une base de données relationnelle qui contient des données dont Cognos 8 a
besoin pour fonctionner. Il s'agit de spécifications de rapports, de modèles publiés et des packs qui
les contiennent, ainsi que des informations de connexion pour les sources de données, des infor-
mations sur l'espace-noms externe et celui de Cognos, et des informations sur la planification et la
diffusion de rapports en rafale. Il doit s'agir de la base de données relationnelle d'un fournisseur
pris en charge.
Les modèles de conception et les fichiers journaux ne sont pas stockés dans Content Store.
Le service Cognos 8 qui utilise la base de données Content Store s'appelle Content Manager.
Bibliothèque d'indicateurs
Une bibliothèque d'indicateurs est une base de données relationnelle contenant des données relati-
ves aux packs d'indicateurs. Elle contient également des paramètres d'application Metric Studio,
tels que les préférences de l'utilisateur.
Vous pouvez créer plusieurs bibliothèques d'indicateurs. Par exemple, une bibliothèque d'indica-
teurs peut disposer de contenu pour une application de type ventes, tandis qu'une autre proposera
du contenu destiné à une application financière.
Sources de données
Les sources de données sont des bases de données relationnelles, des cubes, des fichiers ou d'autres
types de bibliothèques de données accessibles par l'intermédiaire de Cognos 8. Les composants
d'application utilisent des connexions spécifiques pour accéder aux sources de données.
Cognos Contributor
Vous pouvez accéder à des cubes Cognos Contributor non publiés et sécurisés par rapport à un
espace-noms Series 7.
Cognos Finance
Vous pouvez accéder à des cubes Cognos Finance qui sont sécurisés par rapport à un espace-noms
Series 7.
Transformer
Vous pouvez accéder aux cubes Cognos créés à l'aide de Transformer 7.1 et versions ultérieures.
14
Chapitre 2 : Options de répartition de Cognos 8
Avant de mettre en œuvre Cognos 8, déterminez la façon dont vous allez l'installer dans votre
environnement. Vous pouvez installer tous les composants de Cognos 8 sur un seul ordinateur ou
les répartir à l'échelle du réseau. Le choix du mode de répartition dépend de vos besoins en
matière d'exécution de rapports ou d'utilisation de tableaux de bord, de vos ressources et de vos
préférences. La configuration requise varie selon que vous installez tous les composants sur un ou
plusieurs ordinateurs.
Cognos 8 est compatible avec d'autres produits de Cognos. Si d'autres produits de Cognos sont
installés dans votre environnement, vous devez étudier la façon dont Cognos 8 va s'intégrer à cet
environnement.
Étant donné que la passerelle doit être installée sur le même ordinateur que le serveur Web, l'ordi-
nateur isolé doit également exécuter un serveur Web. Si le serveur Web tourne sous UNIX ou
Linux, vous devez installer Framework Manager pour Windows sur un ordinateur séparé fonc-
tionnant sous Windows.
Dans le diagramme suivant, tous les composants de création de rapports de Cognos 8, à l'excep-
tion de Framework Manager, sont installés sur le même ordinateur. La base de données Content
Store, les bases de données de requêtes et Framework Manager se trouvent sur des ordinateurs
séparés.
,QVWDOODWLRQGHVFRPSRVDQWVGX
)UDPHZRUN0DQDJHU VHUYHXU&RJQRVVXUXQVHXO
RUGLQDWHXU
6HUYHXU:HE
3DVVHUHOOH
&RPSRVDQWVG
DSSOLFDWLRQ
&RQWHQW0DQDJHU
%DVHGHGRQQpHV %DVHVGHGRQQpHV
&RQWHQW6WRUH GHUHTXrWHV
Configuration requise
Si vous installez tous les composants de création de rapports de Cognos 8 sur le même ordinateur,
vous devez :
• configurer votre serveur Web pour afficher le contenu de Cognos,
• indiquer les informations de connexion à la base de données Content Store.
• configurer un compte de courrier électronique pour les notifications (si vous avez l'intention
d'envoyer des rapports par courrier électronique).
16
Chapitre 2 : Options de répartition de Cognos 8
Dans le diagramme ci-dessous, une passerelle est installée sur chacun des deux serveurs Web. Les
demandes entrantes sont transmises à l'une des passerelles, puis transférées vers l'ordinateur des
composants d'application.
,QVWDOODWLRQGH
6HUYHXU:HE 6HUYHXU:HE SOXVLHXUVSDVVHUHOOHV
3DVVHUHOOH 3DVVHUHOOH
&RPSRVDQWVG
DSSOLFDWLRQ
&RQWHQW0DQDJHU
%DVHGHGRQQpHV %DVHVGHGRQQpHV
&RQWHQW6WRUH GHUHTXrWHV
Configuration requise
Si vous installez une ou plusieurs passerelles sur des ordinateurs séparés, assurez-vous que vous
pouvez consulter le contenu de Cognos et que les passerelles peuvent communiquer avec les autres
composants de Cognos. Sur chacun des ordinateurs où la passerelle est installée, vous devez :
• configurer les propriétés cryptographiques,
• configurer votre serveur Web pour afficher le contenu de Cognos,
• configurer les URI du distributeur.
,QVWDOODWLRQGHSOXVLHXUV
FRPSRVDQWVG
DSSOLFDWLRQ
)UDPHZRUN0DQDJHU
6HUYHXU:HE
3DVVHUHOOH
&RPSRVDQWVG
DSSOLFDWLRQ
2UGLQDWHXUV&RQWHQW0DQDJHU
HQDWWHQWH
&RQWHQW0DQDJHU
DFWLISDUGpIDXW
%DVHGHGRQQpHV %DVHVGHGRQQpHV
&RQWHQW6WRUH GHUHTXrWHV
Configuration requise
Si vous installez un ou plusieurs composants d'application sur un ordinateur séparé, pour vous
assurer qu'ils peuvent communiquer avec les composants de création de rapports de Cognos 8,
vous devez :
• configurer les propriétés cryptographiques,
• définir tous les URI de Content Manager.
• définir les URI du distributeur.
• définir l'URI du distributeur des applications externes,
18
Chapitre 2 : Options de répartition de Cognos 8
Configuration requise
Sur chaque ordinateur sur lequel vous avez installé Content Manager, vous devez :
• configurer les propriétés cryptographiques,
• indiquer les informations de connexion à la base de données Content Store.
• définir les URI du distributeur.
• définir tous les URI de Content Manager.
• définir l'URI du distributeur des applications externes,
• configurer un compte de courrier électronique pour les notifications (si vous avez l'intention
d'envoyer des rapports par courrier électronique).
)UDPHZRUN0DQDJHU
SDUHIHXUpVHDX
6HUYHXU:HE
3DVVHUHOOH
SDUHIHXUpVHDX
&RPSRVDQWV
G
DSSOLFDWLRQ &RPPXQLFDWLRQDYHFOHV
FRPSRVDQWVG
DSSOLFDWLRQ
Pour contourner cette exigence, vous pouvez installer l'outil de modélisation dans le même niveau
architectural que les composants d'application.
SDUHIHXUpVHDX
6HUYHXU:HE
3DVVHUHOOH
SDUHIHXUpVHDX
&RPSRVDQWV
G
DSSOLFDWLRQ )UDPHZRUN
0DQDJHU
Configuration requise
Framework Manager communique avec les composants d'application, que vous pouvez installer
sur un ou plusieurs serveurs Web. Pour publier des modèles, vous devez configurer Framework
Manager pour qu'il communique avec le distributeur, soit directement, soit au moyen de la passe-
relle dédiée.
Veillez à ce que Framework Manager puisse communiquer avec les composants de création de
rapports de Cognos 8. Sur l'ordinateur où Framework Manager est installé, configurez les pro-
priétés cryptographiques et les propriétés d'environnement suivantes :
• URI de la passerelle
• URI du distributeur des applications externes
20
Chapitre 2 : Options de répartition de Cognos 8
,QVWDOODWLRQGHVFRPSRVDQWVGHFUpDWLRQ
6HUYHXU:HE GHWDEOHDX[GHERUG&RJQRV
VXUXQVHXORUGLQDWHXU
3DVVHUHOOH
&RPSRVDQWVG
DSSOLFDWLRQ
&RQWHQW0DQDJHU
%DVHGHGRQQpHV %LEOLRWKqTXHV
&RQWHQW6WRUH G
LQGLFDWHXUV
Configuration requise
Si vous installez tous les composants de création de tableaux de bord de Cognos 8 sur le même
ordinateur, vous devez :
• configurer votre serveur Web pour afficher le contenu de Cognos,
• indiquer les informations de connexion à la base de données Content Store.
&RPSRVDQWVG
DSSOLFDWLRQ
&RQWHQW0DQDJHU
%DVHGHGRQQpHV %LEOLRWKqTXHV
&RQWHQW6WRUH G
LQGLFDWHXUV
22
Chapitre 2 : Options de répartition de Cognos 8
Configuration requise
Si vous installez une ou plusieurs passerelles sur un ordinateur séparé, assurez-vous que vous pou-
vez consulter le contenu de Cognos et que les passerelles peuvent communiquer avec les autres
composants de Cognos. Sur chacun des ordinateurs où la passerelle est installée, vous devez :
• configurer les propriétés cryptographiques,
• configurer votre serveur Web pour afficher le contenu de Cognos,
• configurer les URI du distributeur.
&RPSRVDQWVG
DSSOLFDWLRQ
2UGLQDWHXUV&RQWHQW
0DQDJHUHQDWWHQWH
&RQWHQW0DQDJHU
DFWLISDUGpIDXW
%DVHGHGRQQpHV %LEOLRWKqTXHV
&RQWHQW6WRUH G
LQGLFDWHXUV
Configuration requise
Si vous installez un ou plusieurs composants d'application sur un ordinateur séparé, veillez à ce
qu'ils puissent communiquer avec les autres composants de Cognos 8. Vous devez :
Configuration requise
Sur chaque ordinateur sur lequel vous avez installé Content Manager, vous devez :
• configurer les propriétés cryptographiques,
• indiquer les informations de connexion à la base de données Content Store.
• définir les URI du distributeur.
• définir tous les URI de Content Manager.
24
Chapitre 2 : Options de répartition de Cognos 8
Remarque : Ne modifiez pas votre passerelle principale pour utiliser l'URI interne du distribu-
teur. Cela diminuerait le niveau de sécurité des studios et du portail Cognos 8.
L'emplacement où vous installez Metric Designer et la manière dont vous le configurez dépendent
de la taille des modèles de métadonnées et du serveur Web utilisé.
SDUHIHXUpVHDX
6HUYHXU:HE
3DVVHUHOOH
SDUHIHXUpVHDX
&RPSRVDQWV
G
DSSOLFDWLRQ &RPPXQLFDWLRQDYHFOHV
FRPSRVDQWVG
DSSOLFDWLRQ
Pour contourner cette exigence, vous pouvez installer l'outil de modélisation dans le même niveau
architectural que les composants d'application.
SDUHIHXUpVHDX
6HUYHXU:HE
3DVVHUHOOH
SDUHIHXUpVHDX
&RPSRVDQWV
G
DSSOLFDWLRQ
0HWULF
'HVLJQHU
Configuration requise
Metric Designer communique avec les composants d'application, que vous pouvez installer sur un
ou plusieurs serveurs Web. Pour publier des extraits, vous devez configurer Metric Designer pour
qu'il communique avec le distributeur, soit directement, soit au moyen de la passerelle dédiée.
Vous devez veiller à ce que Metric Designer puisse communiquer avec les autres composants de
création de tableaux de bord de Cognos 8. Sur l'ordinateur où Metric Designer est installé, confi-
gurez les propriétés cryptographiques et les propriétés d'environnement suivantes :
• URI de la passerelle
• URI du distributeur des applications externes
Des tâches de configuration supplémentaires sont requises après l'installation de Metric Designer,
de façon à ce que ce dernier puisse accéder à certains types de sources de données (p. 112).
ReportNet
Pour que ReportNet et Cognos 8 s'exécutent simultanément, chaque version doit disposer de
ports, d'une base de données Content Store, d'alias et de paramètres de témoin (cookie) uniques.
Si vous utilisez les paramètres implicites, la configuration est requise uniquement pour sélection-
ner de nouveaux ports et une nouvelle base de données Content Store pour Cognos 8. Vous ne
pouvez pas exploiter les données ReportNet directement dans Cognos 8 tant que vous ne mettez
pas à niveau ReportNet. Lorsque vous procédez à la mise à niveau vers Cognos 8, la base de don-
nées Content Store est également mise à niveau pour utiliser le schéma Cognos 8. Vous pouvez
mettre à niveau des rapports simultanément ou ultérieurement si la compatibilité avec des applica-
tions SDK existantes est requise.
26
Chapitre 2 : Options de répartition de Cognos 8
Pour obtenir des instructions concernant l'exécution simultanée et la mise à niveau, consultez le
chapitre traitant de la mise à niveau dans le Guide d'installation et de configuration.
Cognos DecisionStream
Vous pouvez continuer à exécuter Cognos DecisionStream Series 7 simultanément avec les pro-
duits Cognos 8. Cognos 8 Data Manager offre de nouvelles fonctions nécessitant la mise à niveau
des catalogues créés à l'aide de DecisionStream Series 7.
Pour obtenir des instructions concernant l'exécution simultanée et la mise à niveau des catalogues
DecisionStream vers l'environnement Cognos 8 Data Manager, consultez le chapitre traitant de la
mise à niveau d'un catalogue dans le manuel Data Manager User Guide.
Architect
Vous pouvez migrer des modèles Architect afin de les utiliser comme source de métadonnées pour
Framework Manager.
Impromptu
Vous pouvez migrer des catalogues afin de les utiliser comme source de métadonnées pour Fra-
mework Manager. Vous avez ensuite la possibilité de migrer et de déployer des rapports
Impromptu. Il est impossible de migrer des fichiers .iqd (Impromptu Query Definition).
Upfront
Vous pouvez migrer un contenu Upfront vers Cognos 8 à l'aide des outils de migration, en utili-
sant un pack Deployment Manager comme source de migration.
Cognos Finance
Vous pouvez accéder aux cubes Cognos Finance sécurisés par rapport à un espace-noms Series 7
au moyen du service d'API réseau Cognos Finance. Il est également possible d'exporter des don-
nées et des métadonnées à partir de Cognos Finance pour les utiliser dans Framework Manager.
Cognos Controller
Vous pouvez accéder à Cognos 8 pour créer des rapports standard Cognos Controller au moyen
d'un modèle Framework Manager prédéfini qui est créé lors de l'installation de Cognos Controller
8.1. Vous avez également la possibilité d'accéder à des structures et des données Controller
publiées dans Framework Manager pour produire des analyses et des rapports personnalisés.
Transformer
Vous pouvez utiliser directement dans Cognos 8 les cubes Cognos et les modèles Transformer
créés par Transformer 7.1 ou ultérieure. Les cubes et modèles sont compatibles avec les versions
ultérieures et ne requièrent pas d'outil de migration ou de mise à niveau. Vous pouvez exécuter des
rapports et des analyses dans Cognos 8 par rapport aux cubes Cognos. Il est recommandé d'opti-
miser les cubes pour Cognos 8 au moyen de l'utilitaire pcoptimizer.
Pour en savoir davantage sur l'optimisation des cubes, reportez-vous au Guide de dépannage.
Vous pouvez utiliser des modèles Transformer directement dans Framework Manager.
Cognos Query
Vous pouvez dupliquer la plupart des fonctions de Cognos Query dans Cognos 8. Les interroga-
tions de base sont disponibles dans Cognos 8 lorsque vous migrez un modèle Architect. Vous pou-
vez également dupliquer manuellement des requêtes enregistrées à l'aide des composants SQL de
Report Studio.
28
Chapitre 2 : Options de répartition de Cognos 8
Cognos Visualizer
Vous pouvez dupliquer des fonctions en utilisant les options de création de graphiques, de présen-
tation et de mise en forme de Report Studio.
Cognos NoticeCast
Vous pouvez dupliquer les fonctions d'alerte et de notification en utilisant Event Studio et d'autres
composants de Cognos 8.
30
Chapitre 3 : Flux de travail dans Cognos 8
Après avoir sélectionné les options de répartition adaptées à votre environnement (p. 15), vous
devez utiliser un flux de travail spécifique pour installer et configurer Cognos 8. Par exemple, vous
pouvez utiliser un flux de travail pour installer et configurer Cognos 8 sur un seul ordinateur et un
autre pour installer et configurer Cognos 8 dans une installation répartie.
La disponibilité de Metric Studio dépend de la solution Cognos 8 achetée par votre entreprise. Des
flux de travail sont fournis pour les opérations suivantes :
• installation de Cognos 8 avec Metric Studio,
• installation de Cognos 8 sans Metric Studio,
• ajout de Metric Studio à une installation de Cognos 8 existante.
Les flux de travail impliquent une exécution des tâches dans l'ordre indiqué. La plupart des tâches
effectuées pour une installation répartie sont les mêmes que celles associées à une installation sur
un seul ordinateur. Des tâches supplémentaires sont toutefois requises pour les installations répar-
ties, afin de permettre aux composants de communiquer entre eux.
Les flux de travail ne précisent ni les tâches de configuration supplémentaires (p. 115), ni les chan-
gements de serveur d'application (p. 191).
Il est recommandé d'imprimer le flux de travail que vous comptez utiliser. L'impression vous ser-
vira de liste de contrôle pour vous assurer que vous avez bien effectué toutes les tâches.
,QVWDOODWLRQGH &UpDWLRQG
XQH 'pILQLWLRQGHV
&RJQRV EDVHGHGRQQpHV SURSULpWpVGHFRQQH[LRQ
&RQWHQW6WRUH
jODEDVHGHGRQQpHV
&RQWHQW6WRUH
,QVWDOODWLRQGH &UpDWLRQG
XQH
0HWULF6WXGLR ELEOLRWKqTXH
&RQILJXUDWLRQG
XQFRPSWH
G
LQGLFDWHXUV
GHVHUYHXUGHPHVVDJHULH
HWG
XQHEDVHGHGRQQpHV
GHQRWLILFDWLRQ
9pULILFDWLRQGHV &RQILJXUDWLRQGHV
SDUDPqWUHV FOLHQWVGHEDVH
LPSOLFLWHV GHGRQQpHV
&UpDWLRQG
XQSDFN
G
LQGLFDWHXUV
pILQLWLRQGHV
'
YDULDEOHV
G
HQYLURQQHPHQWGH
ODELEOLRWKqTXH
G
LQGLFDWHXUVVRXV81,; 7HVWGHO
LQVWDOODWLRQ
HWGHODFRQILJXUDWLRQ
0LVHjMRXUGH
O
HQYLURQQHPHQWMDYD
)LQGHOD
FRQILJXUDWLRQ
&RQILJXUDWLRQGX
VHUYHXU:HE
&RQILJXUDWLRQGHV
QDYLJDWHXUV:HE
32
Chapitre 3 : Flux de travail dans Cognos 8
Installation répartie
,QVWDOODWLRQ &RQILJXUDWLRQGHO
HQYLURQQHPHQW &RQILJXUDWLRQ
,QVWDOODWLRQGH &UpDWLRQG
XQH &RQILJXUDWLRQ
&RJQRV EDVHGHGRQQpHV GHVRUGLQDWHXUV
VXUXQRXSOXVLHXUV &RQWHQW6WRUH
&RQWHQW0DQDJHU
RUGLQDWHXUV
,QVWDOODWLRQGH &UpDWLRQG
XQH
0HWULF ELEOLRWKqTXH &RQILJXUDWLRQGHV
6WXGLRVXUXQRX G
LQGLFDWHXUV RUGLQDWHXUVGHV
SOXVLHXUVRUGLQDWHXUV
FRPSRVDQWV
G
DSSOLFDWLRQ
&RQILJXUDWLRQGHV
9pULILFDWLRQGHV FOLHQWVGHEDVHGH
SDUDPqWUHV GRQQpHV
LPSOLFLWHV &RQILJXUDWLRQGHV
RUGLQDWHXUV
SDVVHUHOOH
'pILQLWLRQGHVYDULDEOHV
G
HQYLURQQHPHQWGHOD
ELEOLRWKqTXHG
LQGLFDWHXUV
VRXV81,; &UpDWLRQG
XQSDFN
G
LQGLFDWHXUV
0LVHjMRXUGH
O
HQYLURQQHPHQW
MDYD 7HVWGHO
LQVWDOODWLRQ
HWGHOD
FRQILJXUDWLRQ
&RQILJXUDWLRQGX
VHUYHXU:HE
)LQGHOD
FRQILJXUDWLRQ
&RQILJXUDWLRQGHV
QDYLJDWHXUV:HE
* En plus des ordinateurs Metric Studio sur lesquels les composants d'application sont installés,
les composants d'application de Metric Studio doivent également être installés sur tous les ordina-
teurs sur lesquels les composants d'application des autres produits de Cognos 8 sont installés.
'pILQLWLRQGHV
&UpDWLRQG
XQH
,QVWDOODWLRQGH SURSULpWpVGH
EDVHGHGRQQpHV
&RJQRV FRQQH[LRQjOD
&RQWHQW6WRUH
EDVHGHGRQQpHV
&RQWHQW6WRUH
9pULILFDWLRQ &RQILJXUDWLRQGHV
&RQILJXUDWLRQG
XQ
GHVSDUDPqWUHV FOLHQWVGHEDVH
FRPSWHGHVHUYHXU
LPSOLFLWHV GHGRQQpHV
GHPHVVDJHULH
HWG
XQHEDVH
GHGRQQpHV
GHQRWLILFDWLRQ
0LVHjMRXUGH
O
HQYLURQQHPHQW
-DYD
7HVWGHO
LQVWDOODWLRQ
HWGHOD
FRQILJXUDWLRQ
&RQILJXUDWLRQGX
VHUYHXU:HE
)LQDOLVDWLRQGH
ODFRQILJXUDWLRQ
&RQILJXUDWLRQGHV
QDYLJDWHXUV:HE
Installation répartie
,QVWDOODWLRQ &RQILJXUDWLRQGHO
HQYLURQQHPHQW &RQILJXUDWLRQ
,QVWDOODWLRQGHV &UpDWLRQG
XQHEDVH &RQILJXUDWLRQ
FRPSRVDQWV GHGRQQpHV GHVRUGLQDWHXUV
&RJQRVVXU &RQWHQW6WRUH &RQWHQW0DQDJHU
GHX[RUGLQDWHXUV
RXSOXV
&RQILJXUDWLRQGHV
FOLHQWVGHEDVH &RQILJXUDWLRQGHV
9pULILFDWLRQ GHGRQQpHV RUGLQDWHXUVGHV
GHVSDUDPqWUHV FRPSRVDQWV
LPSOLFLWHV G
DSSOLFDWLRQ
0LVHjMRXUGH
O
HQYLURQQHPHQW
-DYD
&RQILJXUDWLRQGHV
RUGLQDWHXUV
SDVVHUHOOH
&RQILJXUDWLRQGX
VHUYHXU:HE
7HVWGHO
LQVWDOODWLRQ
HWGHOD
FRQILJXUDWLRQ
&RQILJXUDWLRQGHV
QDYLJDWHXUV:HE
)LQDOLVDWLRQGH
ODFRQILJXUDWLRQ
34
Chapitre 3 : Flux de travail dans Cognos 8
9pULILFDWLRQGH 3RXUXQHLQVWDOODWLRQ
,QVWDOODWLRQGH
O
LQVWDOODWLRQHWGX UpSDUWLH
)UDPHZRUN
ERQIRQFWLRQQHPHQW FRQILJXUDWLRQ
0DQDJHUVXUXQ
GHVDXWUHV GHVSURSULpWpV
RUGLQDWHXU:LQGRZV
FRPSRVDQWV G
HQYLURQQHPHQW
GH&RJQRV
9pULILFDWLRQ $XEHVRLQ
GHVSDUDPqWUHV PLVHjQLYHDX
LPSOLFLWHV GHVSURMHWV
&UpDWLRQG
XQHEDVH
,QVWDOODWLRQGH GHGRQQpHV &UpDWLRQG
XQ
0HWULF6WXGLR GHELEOLRWKqTXH SDFNG
LQGLFDWHXUV
G
LQGLFDWHXUV
9pULILFDWLRQ &RQILJXUDWLRQGHV
7HVWGHO
LQVWDOODWLRQ
GHVSDUDPqWUHV FOLHQWVGHEDVH
HWGHOD
LPSOLFLWHV GHGRQQpHV
FRQILJXUDWLRQ
'pILQLWLRQGHV
YDULDEOHV
)LQDOLVDWLRQGH
G
HQYLURQQHPHQW
ODFRQILJXUDWLRQ
GHODELEOLRWKqTXH
G
LQGLFDWHXUVVRXV
81,;
Installation répartie
,QVWDOODWLRQ &RQILJXUDWLRQGHO
HQYLURQQHPHQW &RQILJXUDWLRQ
,QVWDOODWLRQGHV &UpDWLRQG
XQHEDVH
GHGRQQpHV &RQILJXUDWLRQGHV
FRPSRVDQWV RUGLQDWHXUVGHV
GH0HWULF6WXGLRVXU GHELEOLRWKqTXH
G
LQGLFDWHXUV FRPSRVDQWV
GHX[RUGLQDWHXUV G
DSSOLFDWLRQ
RXSOXV
&RQILJXUDWLRQGHV
FOLHQWVGHEDVH
9pULILFDWLRQGHV GHGRQQpHV &UpDWLRQG
XQ
SDUDPqWUHV SDFNG
LQGLFDWHXUV
LPSOLFLWHV
'pILQLWLRQGHV
YDULDEOHV
G
HQYLURQQHPHQW
GHODELEOLRWKqTXH 7HVWGHO
LQVWDOODWLRQ
G
LQGLFDWHXUVVRXV HWGHOD
81,; FRQILJXUDWLRQ
)LQDOLVDWLRQGH
ODFRQILJXUDWLRQ
9pULILFDWLRQGH 3RXUXQHLQVWDOODWLRQ
,QVWDOODWLRQGH
O
LQVWDOODWLRQHWGX UpSDUWLH
0HWULF'HVLJQHU
ERQIRQFWLRQQHPHQW FRQILJXUDWLRQGHV
VXUXQRUGLQDWHXU
GHVDXWUHV SURSULpWpV
:LQGRZV
FRPSRVDQWV G
HQYLURQQHPHQW
GH&RJQRV
9pULILFDWLRQ $XEHVRLQ
9pULILFDWLRQGH GHVSDUDPqWUHV PLVHjQLYHDX
O
LQVWDOODWLRQHWGX LPSOLFLWHV GHVSURMHWV
ERQIRQFWLRQQHPHQW
GHVDSSOLFDWLRQV
DVVRFLpHVDX[
VRXUFHVGH
PpWDGRQQpHVTXL
YRQWrWUHXWLOLVpHV
36
Chapitre 4 : Mise à niveau vers Cognos 8
Si vous possédez des données Cognos Series 7, vous pouvez en transférer une partie vers Cognos 8
à l'aide des outils de migration et de mise à niveau disponibles dans une installation séparée.
Si vous utilisez des versions antérieures de ReportNet(R), Metrics Manager ou Cognos Office Con-
nection, vous pouvez effectuer une mise à niveau de votre contenu vers Cognos 8.
Reportez-vous aux rubriques suivantes pour en savoir davantage sur la mise à niveau :
• Mise à niveau à partir de Cognos Series 7
• Mise à niveau depuis ReportNet(R), Metrics Manager, ou des versions antérieures de Cognos 8
• Mise à niveau des documents Cognos Office Connection
Applications SDK
Vous devez utiliser le SDK de Cognos 8 avec Cognos 8 Business Intelligence.
Lorsque vous effectuez une mise à niveau, vous devez réaliser certaines modifications sur votre
programme SDK pour qu'il fonctionne avec la version Cognos 8 du fichier WSDL. Toutefois, cer-
taines méthodes, classes et propriétés ont été désapprouvées dans Cognos 8. Les fonctions désap-
prouvées continuent à fonctionner comme auparavant, mais seront supprimées dans les versions
ultérieures. D'autres méthodes, classes et propriétés sont périmées et ont été supprimées du SDK
de Cognos 8.
Pour en savoir davantage sur les changements apportés aux méthodes, aux classes, aux propriétés
et aux ensembles d'énumérations, reportez-vous aux annexes comportant les notes de mise à jour
dans le manuel SDK Developer Guide de Cognos 8.
De nouvelles spécifications de rapports ont été ajoutées à Cognos 8. Si vous exécutez un rapport
ReportNet dans Cognos 8, il est automatiquement mis à niveau au format Cognos 8. Une fois mis
à niveau vers Cognos 8, un rapport ne peut pas repasser au format ReportNet. Les utilisateurs
ayant la possibilité de mettre à niveau des spécifications de rapports dont peuvent dépendre des
applications SDK, il est conseillé de définir les droits d'accès de ces rapports de manière à en limi-
ter l'accès aux utilisateurs. Pour en savoir davantage sur la définition de droits d'accès, repor-
tez-vous au Guide d'administration et de sécurité de Cognos 8.
38
Chapitre 4 : Mise à niveau vers Cognos 8
Ne mettez pas à niveau vos spécifications de rapports si vous disposez d'applications SDK permet-
tant de créer, de modifier ou d'enregistrer des spécifications de rapports. Vous devez d'abord met-
tre à jour vos applications SDK pour qu'elles soient conformes au schéma de spécifications de
rapports de Cognos 8. Sinon, vos applications SDK risquent de ne pas être en mesure d'accéder
aux spécifications mises à niveau. Pour en savoir davantage sur la mise à niveau de spécifications
de rapports, reportez-vous au manuel SDK Developer Guide de Cognos 8.
Il est conseillé de ne pas mettre à jour vos spécifications de rapports si vous n'êtes pas certain de
disposer d'applications SDK permettant de créer, de modifier ou d'enregistrer des spécifications de
rapports. Contactez votre administrateur SDK pour en savoir davantage concernant vos applica-
tions SDK.
Content Manager
Lors de la mise à niveau de ReportNet, Content Manager met automatiquement à niveau le
schéma et le contenu de la base de données Content Store. Une fois que vous avez effectué la mise
à niveau, vous ne pouvez pas utiliser la base de données Content Store mise à niveau avec Repor-
tNet car elle n'est pas rétrocompatible. Pour protéger les données de la base de données Content
Store d'origine, vous devez configurer Cognos 8 de façon à utiliser une copie de la base de données
Content Store. Vous pouvez créer une copie de sauvegarde en enregistrant la base de données Con-
tent Store d'origine et en restaurant les données dans une nouvelle base de données Content Store.
Cognos 8 peut lire des archives de déploiement produites par ReportNet.
Framework Manager
Vous pouvez utiliser les mêmes modèles et les mêmes projets dans Framework Manager pour
Cognos 8 que ceux utilisés avec la version antérieure. Pour mettre un projet à niveau, ouvrez-le et
enregistrez-le dans la nouvelle version de Framework Manager. Pour en savoir davantage, repor-
tez-vous au manuel Framework Manager User Guide.
Si vous disposez d'applications SDK qui dépendent d'une version antérieure des spécifications de
rapports, vous ne pouvez pas utiliser Framework Manager pour publier votre modèle sans perdre
la rétrocompatibilité.
Metric Designer
Si vous souhaitez utiliser les projets des versions antérieures de Metrics Manager avec l'applica-
tion Metric Designer de Cognos 8 (p. 113), il vous suffit de les mettre à niveau.
Les projets mis à niveau ne peuvent être utilisés avec une version antérieure car ils ne sont pas
rétrocompatibles. Avant de mettre à niveau un projet, effectuez une copie de sauvegarde, au cas où
vous auriez besoin de revenir à la version antérieure.
Lorsque vous effectuez une copie de sauvegarde des données de configuration, vous les stockez
dans un répertoire sécurisé. Ce répertoire doit être protégé contre tout accès non autorisé ou inap-
proprié.
Une autre méthode de mise à niveau consiste à exporter l'intégralité de la base de données Content
Store dans une archive de déploiement puis à importer cette archive dans Cognos 8 après la mise à
niveau. Pour en savoir davantage sur le déploiement, reportez-vous au Guide d'administration et
de sécurité. Une mise à niveau par déploiement est requise si vous souhaitez modifier le type de
base de données Content Store utilisé. Si vous optez pour la méthode de mise à niveau par déploie-
ment, seules les étapes d'exportation et de restauration des données de configuration diffèrent.
Toutes les autres étapes sont identiques à celles décrites dans la présente section.
Cognos 8 installe et utilise Tomcat comme serveur d'application implicite. Si vous ne souhaitez pas
utiliser Tomcat, vous devez suivre une autre procédure de mise à niveau. Pour en savoir davan-
tage, reportez-vous à la section « Mise à niveau de ReportNet vers Cognos 8 dans un environne-
ment de serveur d'application » (p. 203).
Lorsque vous effectuez une mise à niveau, l'administrateur de rapports n'a plus accès à l'outil
d'administration du contenu. Il ne sera donc pas en mesure de créer des définitions de déploiement
dans Cognos 8.
40
Chapitre 4 : Mise à niveau vers Cognos 8
3. Dans Cognos Configuration, exportez les données de configuration dans ce même répertoire
sécurisé.
Pour que le processus de mise à niveau puisse utiliser les données, nommez le fichier cogstar-
tup.xml.
Important : Veillez à ce que l'emplacement soit sécurisé car le fichier crnstartup.xml exporté
contient des mots de passe non chiffrés.
4. Dans un emplacement sécurisé, effectuez une copie de sauvegarde des fichiers modifiés
manuellement dans le répertoire emplacement_c8/configuration ou dans d'autres répertoires.
5. Arrêtez tous les services Cognos.
6. Important : Si vous utilisez un système de contrôle de la source tel que CVS, assurez-vous que
tous les projets de Framework Manager à mettre à niveau sont extraits avant de procéder à la
mise à niveau.
Les projets qui sont activés lorsque vous effectuez la désinstallation ne sont pas mis à niveau.
7. Désinstallez Cognos 8 de tous les ordinateurs Cognos 8.
8. Installez la nouvelle version de Cognos 8 dans le même répertoire que celui utilisé pour
Cognos 8 sur chaque ordinateur (p. 57).
9. Copiez les fichiers .xml situés dans les emplacements de sauvegarde sécurisés suivants :
• Copiez les fichiers cogstartup.xml et coglocale.xml dans le répertoire
emplacement_c8/configuration.
• Copiez le fichier server.xml dans le répertoire emplacement_c8/tomcat4.1.27/conf.
• Copiez le fichier system.xml dans le répertoire correspondant, le cas échéant
Par exemple :
emplacement_c8/templates/ps
Si vous êtes invité à remplacer les fichiers existants, cliquez sur Oui.
10. Pour les fichiers modifiés manuellement dans une version antérieure de Cognos 8, modifiez
ces mêmes fichiers dans le répertoire emplacement_c8 et appliquez à nouveau les modifica-
tions apportées aux fichiers personnalisés d'origine.
Ne copiez pas les fichiers personnalisés dans les répertoires emplacement_c8, car il est proba-
ble que les versions antérieures de ces fichiers ne soient pas compatibles.
11. Dans Cognos Configuration, vérifiez la configuration puis enregistrez-la.
Lorsque vous enregistrez la configuration, une boîte de dialogue de mise à niveau s'affiche et
vous demande si vous souhaitez mettre à niveau les spécifications de votre rapport. Par défaut,
les spécifications du rapport ne sont pas mises à niveau.
Important : Ne mettez pas à niveau vos spécifications de rapports si vous disposez d'applica-
tions SDK permettant de créer, de modifier ou d'enregistrer des spécifications de rapports.
Vous devez d'abord mettre à jour vos applications SDK pour qu'elles soient conformes au
schéma de spécifications de rapports de Cognos 8. Sinon, vos applications SDK risquent de ne
pas être en mesure d'accéder aux spécifications mises à niveau. Par ailleurs, n'enregistrez pas
vos rapports avant d'avoir mis à jour vos applications SDK. Pour en savoir davantage sur la
mise à niveau de spécifications de rapports, reportez-vous au manuel SDK Developer Guide
de Cognos 8.
12. Démarrez Cognos 8.
Cognos 8 met automatiquement à niveau la base de données Content Store. Les fichiers sys-
tem.xml sont mis à niveau, le cas échéant, vers une version compatible de Cognos 8.
13. Installez (p. 64) et configurez (p. 109) Framework Manager.
14. Mettez à niveau les projets et les rapports Framework Manager (p. 111) de façon appropriée.
Pour obtenir des instructions, reportez-vous au manuel Framework Manager User Guide.
Les utilisateurs de Report Studio doivent vider l'antémémoire de leur navigateur Web pour
obtenir les images les plus récentes.
15. Si vous utilisez des pages créées dans les versions antérieures de Cognos 8, vous devrez
peut-être configurer à nouveau les propriétés suivantes :
• Titre
• Ouvrir des liens d'opération vers l'extérieur d'un portail
Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
16. Si vous utilisez SAP Enterprise Portal, mettez à niveau votre iView principal.
Les iViews SAP ne fonctionneront pas avec le nouveau composant de Portal Services. Pour en
savoir davantage, reportez-vous à la documentation iView de Cognos SAP EP.
42
Chapitre 4 : Mise à niveau vers Cognos 8
Important : Ne mettez pas à niveau vos spécifications de rapports si vous disposez d'applica-
tions SDK permettant de créer, de modifier ou d'enregistrer des spécifications de rapports.
Vous devez d'abord mettre à jour vos applications SDK pour qu'elles soient conformes au
schéma de spécifications de rapports de Cognos 8. Sinon, vos applications SDK risquent de ne
pas être en mesure d'accéder aux spécifications mises à niveau. Par ailleurs, n'enregistrez pas
vos rapports avant d'avoir mis à jour vos applications SDK. Pour en savoir davantage sur la
mise à niveau de spécifications de rapports, reportez-vous au manuel SDK Developer Guide
de Cognos 8.
8. Démarrez Cognos 8.
Cognos 8 met automatiquement à niveau la nouvelle base de données Content Store. Les
fichiers system.xml sont mis à niveau, le cas échéant, vers une version compatible de Cognos
8.
9. Installez (p. 64) et configurez (p. 109) Framework Manager.
10. Mettez à niveau les projets et les rapports Framework Manager (p. 111) de façon appropriée.
Pour obtenir des instructions, reportez-vous au manuel Framework Manager User Guide.
Les utilisateurs de Report Studio doivent vider l'antémémoire de leur navigateur Web pour
obtenir les images les plus récentes.
11. Ouvrez le portail d'administration et annulez l'inscription des distributeurs utilisés avec des
versions antérieures de Cognos 8.
Lorsque vous ouvrez le portail d'administration dans Cognos 8, vous pouvez voir les distribu-
teurs inscrits pour les deux versions.
Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
12. Si vous utilisez des pages créées dans ReportNet, vous devrez peut-être configurer à nouveau
les propriétés suivantes :
• Titre
• Ouvrir des liens d'opération vers l'extérieur d'un portail
Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
13. Si vous utilisez SAP Enterprise Portal, mettez à niveau votre iView principal.
Les iViews SAP ne fonctionneront pas avec le nouveau composant de Portal Services. Pour en
savoir davantage, reportez-vous à la documentation iView de Cognos SAP EP.
14. Lorsque vous êtes prêt à désinstaller la version antérieure de Cognos 8, procédez comme suit :
• Arrêt du service Cognos 8.
• Désinstallez Cognos 8 de tous les ordinateurs.
Pour en savoir davantage, reportez-vous à la section « Désinstallation de Cognos
8 » (p. 68).
Lorsque vous effectuez les tâches de mise à niveau, Cognos 8 est intégralement configuré, à
l'exception des nouvelles fonctionnalités, des nouvelles propriétés et des fonctions liées aux
tableaux de bord.
Si vous utilisez des caractères chinois, japonais ou coréen, il est possible que vous constatiez quel-
ques différences au niveau des caractères une fois la mise à niveau effectuée. Pour en savoir davan-
tage, reportez-vous au Guide de dépannage.
Si vous utilisez une base de données DB2 comme Content Store, vous pouvez mettre au point la
base de données afin de tirer profit des fonctions de DB2. Pour en savoir davantage, reportez-vous
au manuel Architecture and Planning Guide.
Pour garantir la sécurité et l'intégrité de Cognos 8, il est important de protéger le répertoire d'ins-
tallation contre tout accès non autorisé ou inapproprié.
44
Chapitre 4 : Mise à niveau vers Cognos 8
46
Chapitre 4 : Mise à niveau vers Cognos 8
Si vous êtes invité à remplacer les fichiers existants, cliquez sur Oui.
10. Pour les fichiers modifiés manuellement dans ReportNet, modifiez ces mêmes fichiers dans le
répertoire emplacement_crn et appliquez à nouveau les modifications apportées aux fichiers
personnalisés d'origine.
Ne copiez pas les fichiers personnalisés dans les répertoires emplacement_crn, car il est proba-
ble que les versions antérieures de ces fichiers ne soient pas compatibles avec Cognos 8.
11. Dans Cognos Configuration, vérifiez la configuration puis enregistrez-la.
Lorsque vous enregistrez la configuration, une boîte de dialogue de mise à niveau s'affiche et
vous demande si vous souhaitez mettre à niveau les spécifications de votre rapport. Par défaut,
les spécifications du rapport ne sont pas mises à niveau.
Important : Ne mettez pas à niveau vos spécifications de rapports si vous disposez d'applica-
tions SDK permettant de créer, de modifier ou d'enregistrer des spécifications de rapports.
Vous devez d'abord mettre à jour vos applications SDK pour qu'elles soient conformes au
schéma de spécifications de rapports de Cognos 8. Sinon, vos applications SDK risquent de ne
pas être en mesure d'accéder aux spécifications mises à niveau. Par ailleurs, n'enregistrez pas
vos rapports avant d'avoir mis à jour vos applications SDK. Pour en savoir davantage sur la
mise à niveau de spécifications de rapports, reportez-vous au manuel SDK Developer Guide
de Cognos 8.
12. Démarrez Cognos 8.
Cognos 8 met automatiquement à niveau la base de données Content Store. Les fichiers sys-
tem.xml sont mis à niveau, le cas échéant, vers une version compatible de Cognos 8.
13. Installez (p. 64) et configurez (p. 109) Framework Manager.
14. Mettez à niveau les projets et les rapports Framework Manager (p. 111) de façon appropriée.
Pour obtenir des instructions, reportez-vous au manuel Framework Manager User Guide.
Les utilisateurs de Report Studio doivent vider l'antémémoire de leur navigateur Web pour
obtenir les images les plus récentes.
15. Si vous utilisez des pages créées dans ReportNet, vous devrez peut-être configurer à nouveau
les propriétés suivantes :
• Titre
• Ouvrir des liens d'opération vers l'extérieur d'un portail
Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
16. Si vous utilisez SAP Enterprise Portal, mettez à niveau votre iView principal.
Les iViews SAP ne fonctionneront pas avec le nouveau composant de Portal Services. Pour en
savoir davantage, reportez-vous à la documentation iView de Cognos SAP EP.
• Dans un emplacement sécurisé, effectuez une copie de sauvegarde des fichiers modifiés
manuellement dans le répertoire emplacement_crn/configuration ou dans d'autres réper-
toires.
3. Installez Cognos 8 dans un nouveau répertoire (p. 57).
4. Copiez les fichiers .xml situés dans l'emplacement de sauvegarde sécurisé vers le répertoire
suivant :
• Copiez les fichiers crnstartup.xml et crnlocale.xml dans le répertoire
emplacement_c8/configuration.
• Copiez le fichier server.xml dans le répertoire emplacement_c8/tomcat4.1.27/conf.
• Copiez le fichier system.xml dans le nouvel emplacement, dans le même répertoire qu'il
occupait dans ReportNet, le cas échéant.
Par exemple :
emplacement_c8/templates/ps
Si vous êtes invité à remplacer les fichiers existants, cliquez sur Oui.
5. Pour les fichiers modifiés manuellement dans ReportNet, modifiez ces mêmes fichiers dans le
répertoire emplacement_c8 et appliquez à nouveau les modifications apportées aux fichiers
personnalisés d'origine.
Ne copiez pas les fichiers personnalisés dans les répertoires emplacement_c8, car il est proba-
ble que les versions antérieures de ces fichiers ne soient pas compatibles avec Cognos 8.
6. Configurez les nouveaux alias de serveur Web (p. 81).
7. Dans Cognos Configuration, configurez Cognos 8 de façon à pointer vers la nouvelle base de
données Content Store, configurez les nouveaux ports et les nouvelles adresses URL, utilisez
un autre chemin d'accès aux paramètres de témoin (cookie), puis enregistrez la configuration
(p. 53).
Afin d'éviter tout conflit, assurez-vous que les numéros de port et le nom du service associés à
Cognos 8 sont différents de ceux utilisés par ReportNet.
Vérifiez que les paramètres d'authentification de sécurité sont inchangés. Par exemple, les
espaces-noms doivent être les mêmes pour que les stratégies, les utilisateurs, les rôles et les
groupes fonctionnent correctement.
Lorsque vous enregistrez la configuration, une boîte de dialogue de mise à niveau s'affiche et
vous demande si vous souhaitez mettre à niveau les spécifications de votre rapport. Par défaut,
les spécifications du rapport ne sont pas mises à niveau.
Important : Ne mettez pas à niveau vos spécifications de rapports si vous disposez d'applica-
tions SDK permettant de créer, de modifier ou d'enregistrer des spécifications de rapports.
Vous devez d'abord mettre à jour vos applications SDK pour qu'elles soient conformes au
schéma de spécifications de rapports de Cognos 8. Sinon, vos applications SDK risquent de ne
pas être en mesure d'accéder aux spécifications mises à niveau. Par ailleurs, n'enregistrez pas
vos rapports avant d'avoir mis à jour vos applications SDK. Pour en savoir davantage sur la
mise à niveau de spécifications de rapports, reportez-vous au manuel SDK Developer Guide
de Cognos 8.
8. Démarrez Cognos 8.
Cognos 8 met automatiquement à niveau la nouvelle base de données Content Store. Les
fichiers system.xml sont mis à niveau, le cas échéant, vers une version compatible de Cognos
8.
9. Installez (p. 64) et configurez (p. 109) Framework Manager.
10. Mettez à niveau les projets et les rapports Framework Manager (p. 111) de façon appropriée.
Pour obtenir des instructions, reportez-vous au manuel Framework Manager User Guide.
Les utilisateurs de Report Studio doivent vider l'antémémoire de leur navigateur Web pour
obtenir les images les plus récentes.
11. Ouvrez le portail d'administration dans Cognos 8 et annulez l'inscription des distributeurs
utilisés avec ReportNet.
Lorsque vous ouvrez le portail d'administration dans Cognos 8, celui-ci affiche les distribu-
teurs inscrits pour les deux versions.
Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
48
Chapitre 4 : Mise à niveau vers Cognos 8
12. Si vous utilisez des pages créées dans ReportNet, vous devrez peut-être configurer à nouveau
les propriétés suivantes :
• Titre
• Ouvrir des liens d'opération vers l'extérieur d'un portail
Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
13. Si vous utilisez SAP Enterprise Portal, mettez à niveau votre iView principal.
Les iViews SAP ne fonctionneront pas avec le nouveau composant de Portal Services. Pour en
savoir davantage, reportez-vous à la documentation iView de Cognos SAP EP.
14. Lorsque vous êtes prêt à désinstaller ReportNet, procédez comme suit :
• Arrêtez ReportNet.
• Désinstallez ReportNet de tous les ordinateurs ReportNet.
Pour en savoir davantage, reportez-vous aux instructions de l'ancienne version de Repor-
tNet.
Lorsque vous effectuez les tâches de mise à niveau, Cognos 8 est intégralement configuré, à
l'exception des nouvelles fonctionnalités, des nouvelles propriétés et des fonctions liées aux
tableaux de bord.
Si vous utilisez des caractères chinois, japonais ou coréen, il est possible que vous constatiez quel-
ques différences au niveau des caractères une fois la mise à niveau vers Cognos 8 effectuée. Pour
en savoir davantage, reportez-vous au Guide de dépannage.
Si vous utilisez une base de données DB2 comme Content Store, vous pouvez mettre au point la
base de données afin de tirer profit des fonctions de DB2. Pour en savoir davantage, reportez-vous
au manuel Architecture and Planning Guide.
Pour garantir la sécurité et l'intégrité de Cognos 8, il est important de protéger le répertoire d'ins-
tallation contre tout accès non autorisé ou inapproprié.
./cogconfig.sh -s
• Sous Windows, saisissez
cogconfig.bat -s
Procédure
1. Exportez le contenu de la bibliothèque de données que vous souhaitez utiliser avec Cognos 8 à
partir de l'ancienne version de Metrics Manager.
Pour en savoir davantage, reportez-vous à la documentation fournie avec l'ancienne version
de Metrics Manager.
2. Installez Cognos 8 :
• Si vous mettez à niveau uniquement Metrics Manager, installez Cognos 8 dans un réper-
toire différent de celui de l'ancienne version de Metrics Manager (p. 57).
• Si ReportNet est installé sur le même ordinateur que Metrics Manager, suivez la procé-
dure de mise à niveau de ReportNet vers Cognos 8 (p. 45).
3. Configurez l'environnement (p. 71).
Si vous avez exporté le contenu d'une ou plusieurs bibliothèques de données à l'étape 1, créez
une bibliothèque d'indicateurs (p. 71) pour chaque bibliothèque de données. Pour chaque
bibliothèque d'indicateurs, configurez le client de base de données (p. 78) et les variables
d'environnement sous UNIX (p. 79).
4. Créez un pack d'indicateurs (p. 93).
5. Si vous avez exporté du contenu des bibliothèques de données à l'étape 1, importez le contenu
de toutes ces bibliothèques de données dans une autre bibliothèque d'indicateurs.
Pour en savoir davantage sur l'importation de données, reportez-vous au Guide de l'utilisa-
teur de Metric Studio pour les auteurs.
6. Installez (p. 66) et configurez (p. 112) Metric Designer sous Windows.
7. Effectuez la mise à niveau des projets et extraits de Metric Designer de façon appropriée
(p. 113).
8. Lorsque vous êtes prêt, arrêtez l'ancienne version de Metrics Manager et désinstallez-la
comme indiqué dans la documentation fournie.
Pour garantir la sécurité et l'intégrité de Cognos 8, protégez le répertoire d'installation contre tout
accès non autorisé ou inapproprié.
50
Chapitre 4 : Mise à niveau vers Cognos 8
Un utilitaire de mise à niveau est à votre disposition si le modèle de sécurité de Cognos 8 ne satis-
fait pas à vos besoins et que vous devez mettre à niveau les informations de sécurité. Utilisez cet
utilitaire pendant le processus de mise à niveau pour établir les correspondances entre les anciens
droits d'accès pour les tableaux de bord et les types d'indicateurs et les nouveaux droits d'accès
dans Cognos 8.
L'utilitaire de mise à niveau n'établit pas de correspondance pour les éventuels refus de droits
d'accès utilisés dans l'ancienne version de Metrics Manager. Par exemple, imaginons un utilisateur
appartenant à deux classes d'utilisateurs. Pour un même tableau de bord, l'une des classes d'utili-
sateurs dispose de droits en lecture tandis que l'autre classe est interdite d'accès. Après l'exécution
de l'utilitaire de mise à niveau, l'utilisateur disposera uniquement de l'accès en lecture au tableau
de bord.
L'utilitaire de mise à niveau établit les correspondances des informations de sécurité pour une
bibliothèque de données qui utilise ces informations dans un fichier de contrôle créé par vous. Ce
fichier est au format texte. Si vous envisagez de mettre à niveau le contenu de plusieurs bibliothè-
ques de données, vous devez créer un fichier de contrôle pour chacune d'entre-elles et exécuter
l'utilitaire de mise à niveau sur chaque fichier de contrôle.
Le tableau ci-dessous décrit les propriétés qui doivent être définies dans le fichier de contrôle. Un
exemple de fichier de contrôle vous est fourni sous le tableau.
Propriété Description
scorecard_file Une liste, dont les éléments sont séparés par une virgule, des fichiers
object_stage (.cmo) qui contiennent les tableaux de bord de
l'ancienne version de Metrics Manager. Cette liste doit contenir tous
les tableaux de bord que vous souhaitez importer dans la
bibliothèque d'indicateurs de Cognos 8. Seuls les tableaux de bord
sont importés, les autres objets contenus dans ces fichiers sont
ignorés.
policy_file Une liste, dont les éléments sont séparés par une virgule, des fichiers
source object_link_stage (.cml) de l'ancienne version de Metrics
Manager qui contiennent les règles à mettre à niveau. Cette liste de
fichiers doit contenir tous les liens des règles que vous souhaitez
importer dans la bibliothèque d'indicateurs de Cognos 8. Seuls les
liens des règles sont importés, les autres objets contenus dans ces
fichiers sont ignorés.
output_file Nom du fichier dans lequel les règles créées dans Cognos 8 seront
écrites.
Cette propriété est facultative. Le nom implicite du fichier en sortie
est policies.cms.
Propriété Description
read_mapping Une liste, dont les éléments sont séparés par une virgule, des
autorisations Cognos 8 à attribuer pour les droits en lecture définis
dans l'ancienne version de Metrics Manager.
L'un des suffixes suivants peut être ajouté afin de préciser les
autorisations pour un type d'objet spécifique : metric ou .scorecard.
write_mapping Une liste, dont les éléments sont séparés par une virgule, des
autorisations Cognos 8 à attribuer pour les droits en écriture définis
dans l'ancienne version de Metrics Manager.
L'un des suffixes suivants peut être ajouté afin de préciser les
autorisations pour un type d'objet spécifique : metric ou .scorecard.
administrator_mapping Une liste, dont les éléments sont séparés par une virgule, des
autorisations Cognos 8 à attribuer pour les droits en administration
définis dans l'ancienne version de Metrics Manager.
Ces autorisations incluent :
• Lecture
• Write
• Setpolicy
• Readannotations
• Annotate
• Writeproject
• Writeactual
• Writetarget
• Writetolerance
• Writeudc
L'un des suffixes suivants peut être ajouté afin de préciser les
autorisations pour un type d'objet spécifique : metric ou .scorecard.
Exemple
Observez l'exemple de fichier de contrôle ci-dessous :
scorecard_file=c:\\cmm_exports\\export_scorecards.cmo
policy_file=c:\\cmm_exports\\export_permissions.cml
flat_file_version=2.2
output_file=new_policies.cms
read_mapping=read,readannotations
write_mapping=read,readannotations,annotate,writeProject
administrator_mapping=read,readannotations,annotate,writeProject,write,
writeactual,writetarget,writetolerance,writeudc
Procédure
1. Exportez le contenu de la bibliothèque de données de l'ancienne version de Metrics Manager,
à l'exception des utilisateurs.
Pour en savoir davantage, reportez-vous à la documentation fournie avec l'ancienne version
de Metrics Manager.
2. Installez Cognos 8 :
• Si vous mettez à niveau uniquement Metrics Manager, installez Cognos 8 dans un réper-
toire différent de celui de l'ancienne version de Metrics Manager (p. 57).
• Si ReportNet est installé sur le même ordinateur que Metrics Manager, suivez la procé-
dure de mise à niveau de ReportNet vers Cognos 8 (p. 45).
3. Configurez l'environnement (p. 71).
52
Chapitre 4 : Mise à niveau vers Cognos 8
Assurez-vous que vous créez une bibliothèque d'indicateurs (p. 71) et que vous configurez le
client de base de données de la bibliothèque d'indicateurs (p. 78) et les variables d'environne-
ment sous UNIX (p. 79).
Assurez-vous également que l'espace-noms Series 7 est configuré et accessible dans l'environ-
nement Cognos 8.
4. Créez un fichier de contrôle pour référencer les fichiers object stage (.cmo), qui contiennent la
définition des tableaux de bord, ainsi que les fichiers object link stage (.cml), qui contiennent
la définition des autorisations générées à l'étape 1.
Le fichier de contrôle est au format texte. Consultez le tableau et l'exemple ci-dessus pour
faciliter la création de votre fichier de contrôle.
5. Modifiez le répertoire en emplacement_c8\bin et saisissez la commande suivante dans l'invite
de commande :
cmm_migrate_policies nom_fichier_contrôle
6. Créez un pack d'indicateurs (p. 93).
7. Importez dans la bibliothèque d'indicateurs la bibliothèque de données que vous avez expor-
tée lors de l'étape 1.
Vous n'avez pas besoin d'importer les fichiers object link stage (.cml) contenant la définition
des autorisations. Dans l'exemple ci-dessus, le fichier contenant la définition des autorisations
est nommé export_permission.cml.
Pour en savoir davantage sur l'importation, reportez-vous au Guide de l'utilisateur de Metric
Studio pour les auteurs.
8. Importez le contenu du fichier en sortie créé à l'aide de la commande cmm_migrate_policy.
Le fichier en sortie est nommé new_policies.cms dans l'exemple ci-dessus.
Assurez-vous que le format des fichiers sources d'importation est défini à 8.1.2MR2.
9. Installez (p. 66) et configurez (p. 112) Metric Designer sous Windows.
10. Effectuez la mise à niveau des projets et extraits de Metric Designer de façon appropriée
(p. 113).
11. Lorsque vous êtes prêt, arrêtez l'ancienne version de Metrics Manager et désinstallez-la
comme indiqué dans la documentation fournie.
Pour garantir la sécurité et l'intégrité de Cognos 8, protégez le répertoire d'installation contre tout
accès non autorisé ou inapproprié.
Procédure
1. Démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, cliquez sur l'option Environnement.
3. Dans la section Paramètres du distributeur de la fenêtre Propriétés, cliquez sur la valeur cor-
respondant à l'URI interne du distributeur :
54
Chapitre 4 : Mise à niveau vers Cognos 8
Pour pouvoir faire appel à cet utilitaire, vous devez d'abord définir les valeurs à modifier dans un
fichier de configuration, puis exécuter l'utilitaire.
Dans la version Cognos 8 de Cognos Office Connection, certaines propriétés personnalisées ont
changé. Pensez à vérifier les propriétés personnalisées décrites à la section « Configuration de
Cognos Office Connection » (p. 143) avant d'exécuter l'utilitaire de mise à niveau.
L'utilitaire peut mettre à jour des documents contenus dans un répertoire ou dans la base de don-
nées Content Store.
Il est recommandé d'effectuer une copie de sauvegarde des fichiers avant de procéder à leur mise à
niveau.
Procédure
1. Modifiez le fichier changespec.xml se trouvant dans le répertoire emplacement_c8\webcon-
tent\coc avec les valeurs suivantes :
Valeur Description
searchPath Emplacement des documents à mettre à jour. Vous pouvez utiliser
un chemin d'accès, tel que C:\MyDocuments or
\\servername\documents. Si les documents sont publiés dans
Cognos Connection, utilisez la passerelle de Cognos 8. Par
exemple, http://servername/cognos8/cgi-bin/cognos.cgi.
Si vous utilisez un chemin d'accès et que certains documents se
trouvent dans des sous-répertoires, définissez la propriété
includeSubDirs sur true pour que ces documents soient
également mis à jour.
Par exemple, pour ajouter une propriété pour CognosGateway, vous devez inclure une ligne
telle que :
<action operation="add" name="CognosGateway" value="http://server/path"/>
Pour remplacer la propriété CCSLocation utilisée dans la version précédente de Cognos
Office Connection par la propriété CognosGateway associée à la version Cognos 8, utilisez
une ligne telle que :
<action operation="change" name="CCSLocation" value="http://oldserver/path"
newName="CognosGateway" newValue="http://newserver/path" />
D'autres exemples sont fournis dans le fichier changespec.xml. Veillez à associer un commen-
taire aux lignes n'étant plus requises ou à les supprimer avant d'exécuter l'utilitaire de mise à
niveau.
2. Enregistrez le fichier.
Si vous avez d'autres documents à mettre à jour, vous souhaitez sûrement conserver le fichier
changespec.xml d'origine. Pour ce faire, enregistrez-le sous un autre nom.
3. Dans une ligne de commande, accédez au répertoire emplacement_c8\webcontent\coc et exé-
cutez la commande suivante :
COCUpdater /f=changespec.xml [/u=nom_utilisateur] [/p=mot_de_passe] [/n=espace_noms]
Les valeurs nom_utilisateur, mot_de_passe et espace_noms sont utilisées si vous mettez à
niveau des documents Cognos Office Connection stockés dans la base de données
Content Store. Si vos documents se trouvent dans un répertoire, ces valeurs ne sont pas néces-
saires.
Pour afficher l'aide relative à l'utilitaire, sur la ligne de commande, saisissez :
COCUpdater
56
Chapitre 5 : Installation de Cognos 8
Pour installer plusieurs composants de Cognos 8 sur un même ordinateur, nous vous conseillons
de les installer au même endroit, afin d'éviter tout conflit entre ports ou autres paramètres implici-
tes.
Si vous installez Cognos 8 dans un environnement de serveur d'application, vous devez connaître
les conditions requises pour d'installation. Pour en savoir davantage, reportez--vous à la section
« Changement de serveur d'application » (p. 191).
Si vous effectuez une mise à niveau à partir d'une version précédente des produits de Cognos, vous
devez respecter la procédure de mise à niveau. Pour en savoir davantage sur la mise à niveau à par-
tir de ReportNet ou de Metrics Manager, reportez-vous à la section « Mise à niveau vers
Cognos 8 » (p. 37).
Utilisez la liste de contrôle suivante pour vous aider à effectuer les tâches d'installation :
❑ Vérification du fait que l'ordinateur présente les configurations matérielles et logicielles requi-
ses
❑ Configuration de la connectivité à la base de données de création de rapports
❑ Configuration de la connectivité à la base de données Content Store
❑ Configuration de la connectivité à la base de données de la bibliothèque d'indicateurs
❑ Étude des environnements pris en charge
❑ Installation des composants du serveur
❑ Installation de Framework Manager
❑ Installation de Metric Designer
Après avoir installé Cognos 8, vous devez configurer votre environnement.
Ce chapitre comprend également des informations sur la désinstallation de Cognos 8. Pour en
savoir davantage, reportez-vous à la section « Désinstallation de Cognos 8 » (p. 68).
RAM Minimum : 2 Go
Base de données Une des bases de données suivantes doit être disponible pour
stocker des données Cognos :
• Oracle
• DB2
• Microsoft SQL Server
Connectivité TCP/IP à Microsoft SQL Server
• Sybase
Pour Metric Studio, les bases de données suivantes sont prises
en charge par la bibliothèque d'indicateurs :
• Oracle
• DB2
• Microsoft SQL Server
Connectivité TCP/IP à Microsoft SQL Server
Navigateur Web Pour tous les navigateurs Web, les éléments suivants doivent
être activés :
• Témoins (cookies)
• JavaScript
Pour Microsoft Internet Explorer uniquement, les fonctions
suivantes doivent être activées :
• Exécuter les contrôles ActiveX et les plug-ins
• Contrôles ActiveX reconnus sûrs pour l'écriture de scripts
• Active Scripting
• META REFRESH autorisé
58
Chapitre 5 : Installation de Cognos 8
60
Chapitre 5 : Installation de Cognos 8
Sous UNIX, Cognos 8 respecte le masque de création de mode fichier (umask) du compte exécu-
tant le programme d'installation. Cela n'a une incidence que sur les répertoires d'installation, et
non sur les droits d'accès aux fichiers à l'intérieur de ces répertoires. Toutefois, les fichiers créés en
cours d'exécution, tels que les journaux, respectent le masque. Nous recommandons umask 022
pour le répertoire d'installation.
Sous Windows, assurez-vous que vous disposez de droits d'administration sur l'ordinateur Win-
dows où vous souhaitez faire l'installation. Assurez-vous également que l'ordinateur dispose d'une
variable système TEMP pointant vers le répertoire où vous voulez stocker les fichiers temporaires.
Durant l'installation, les fichiers du CD sont copiés temporairement dans ce répertoire.
Important : Pour une reprise correcte entre les ordinateurs Content Manager, assurez-vous que
leurs horloges système sont synchronisées.
Pour en savoir davantage sur l'installation de Framework Manager, reportez-vous à la section
« Installation de Framework Manager » (p. 64).
Pour en savoir davantage sur l'installation de Metric Designer, reportez-vous à la section
« Installation de Metric Designer » (p. 66).
7. Suivez les instructions de l'Assistant d'installation et copiez les fichiers requis sur votre ordina-
teur.
Installez Cognos 8 dans un répertoire dont le nom du chemin d'accès contient uniquement des
caractères ASCII. Certains serveurs Web UNIX et Linux ne prennent pas en charge les caractè-
res non-ASCII dans les noms de répertoires.
Si vous installez Cognos 8 sur un ordinateur sur lequel est installé ReportNet tout en conser-
vant ce dernier, vous devez installer Cognos 8 dans un répertoire différent.
Si vous l'installez dans un répertoire contenant déjà d'autres composants de Cognos 8, le sys-
tème vous demande de préciser l'emplacement d'un répertoire dans lequel seront stockées les
copies de sauvegarde des fichiers remplacés.
8. Sélectionnez la façon dont vous souhaitez poursuivre la procédure dans la page Terminer de
l'Assistant d'installation :
• Il est déconseillé de configurer Cognos 8 immédiatement, car il convient d'abord d'effec-
tuer d'autres tâches pour s'assurer que l'environnement est correctement configuré. Tou-
tefois, si la console connectée à l'ordinateur prend en charge les interfaces graphiques
utilisateur de type Java, vous pouvez cliquer sur l'option Démarrer Cognos Configuration
• Si vous voulez prendre connaissance des informations les plus récentes sur Cognos 8,
sélectionnez Afficher le fichier Lisezmoi, puis cliquez sur le bouton Terminer.
Conseil : En cas d'installation en mode texte intégral sous UNIX et Linux, fermez le
fichier texte Lisezmoi en appuyant simultanément sur les touches [Ctrl] + [C] (ou q).
• Si la console connectée à l'ordinateur ne prend pas en charge les interfaces graphiques uti-
lisateur de type Java ou si vous souhaitez configurer Cognos 8 ultérieurement, cliquez sur
le bouton Terminer.
Vous pourrez configurer Cognos 8 ultérieurement à l'aide de Cognos Configuration, en
lançant la commande cogconfig.sh dans le répertoire emplacement_c8/bin ou en modi-
fiant le fichier cogstartup.xml dans le répertoire emplacement_c8/configuration.
9. Ajoutez le répertoire emplacement_c8/bin à la variable d'environnement de chemin d'accès à
la bibliothèque appropriée :
• Pour Solaris et Linux, LD_LIBRARY_PATH
• Pour AIX, LIBPATH
• Pour HP-UX, SHLIB_PATH
10. Sous Linux, attribuez le nom de votre imprimante à la variable d'environnement PRINTER
Pour garantir la sécurité et l'intégrité de Cognos 8, il est important de protéger le répertoire d'ins-
tallation contre tout accès non autorisé ou inapproprié.
Si vous utilisez Oracle, DB2 ou Sybase, vous pouvez à présent configurer le client de base de don-
nées pour la base de données Content Store et pour la bibliothèque d'indicateurs (p. 78).
Vous devez également mettre à jour votre structure de sécurité Java (p. 81) avant de configurer
Cognos 8. Sinon, vous risquez de voir s'afficher le message d'erreur suivant :
[Cryptography]
1. [ ERROR ] java.lang.NoClassDefFoundError:
javax/net/ServerSocketFactory:
62
Chapitre 5 : Installation de Cognos 8
Le tableau ci-dessous présente les paramètres implicites utilisés par Cognos 8 pour Tomcat. Les
connecteurs SSL et non-SSL sont automatiquement mis à jour dans le fichier server.xml lorsque
vous utilisez Cognos Configuration pour modifier le port du distributeur (p. 115) ou pour activer
le protocole SSL (p. 124). Cognos Configuration permet de directement mettre à jour le port à
désactiver.
Connecteur SSL Coyote HTTP/1.1 9334 Port que Tomcat utilise pour écouter les
connexions sécurisées
64
Chapitre 5 : Installation de Cognos 8
Procédure
1. Si vous utilisez une base de données Oracle comme source de données pour vos rapports, défi-
nissez la variable d'environnement NLS_LANG en saisissant la commande suivante sur cha-
que ordinateur où Framework Manager et les composants d'application sont installés :
NLS_LANG = language_territory.character_set
Par exemple, NLS_LANG = JAPANESE_JAPAN.UTF8
La valeur de la variable détermine le comportement de Cognos 8 par rapport aux paramètres
régionaux. Les messages d'erreur, l'ordre de tri, la date, l'heure, la monnaie, les données
numériques et les conventions de calendrier peuvent en effet s'adapter automatiquement à la
langue et aux paramètres régionaux.
Si les composants d'application sont installés sur un ordinateur UNIX, la variable
NLS_LANG doit être définie pour l'utilisateur qui est propriétaire du service Cognos 8 et qui
le démarre.
2. Si vous procédez à l'installation dans un répertoire contenant d'autres composants de Cognos
8, arrêtez le service Cognos 8.
3. Insérez le CD de votre produit de modélisation de Cognos dans le lecteur.
La page Bienvenue de l'Assistant d'installation doit s'afficher.
Si la page Bienvenue ne s'affiche pas, dans le répertoire win32 du CD, cliquez deux fois sur le
fichier issetup.exe.
4. Sélectionnez la langue d'installation.
5. Suivez les instructions fournies par l'Assistant d'installation pour copier les fichiers nécessaires
sur votre ordinateur.
Si vous installez Cognos 8 sur un ordinateur sur lequel est installé ReportNet tout en conser-
vant ce dernier actif, vous devez installer Cognos 8 dans un répertoire différent.
Si vous procédez à l'installation dans un répertoire contenant déjà d'autres composants de
Cognos 8, le système vous demande de préciser l'emplacement d'un répertoire dans lequel
seront stockées les copies de sauvegarde des fichiers remplacés.
6. Dans la page Terminer de l'Assistant d'installation, procédez comme suit :
• si vous souhaitez configurer les composants de Cognos immédiatement, cliquez sur
l'option Démarrer Cognos Configuration,
• Si vous voulez prendre connaissance des informations les plus récentes sur les composants
de Cognos, cliquez sur l'option Afficher le fichier Lisezmoi.
7. Cliquez sur Terminer.
Utilisez le menu Démarrer de Windows pour démarrer Cognos Configuration depuis le dos-
sier des raccourcis.
Pour garantir la sécurité et l'intégrité de Cognos 8, il est important de protéger le répertoire d'ins-
tallation contre tout accès non autorisé ou inapproprié.
Si vous utilisez Oracle, DB2 ou Sybase comme serveur de base de données Content Store dans une
installation répartie, vous devez maintenant installer le logiciel client de base de données (p. 78)
sur l'ordinateur sur lequel vous avez installé Framework Manager.
Une fois que Framework Manager est installé sur votre ordinateur Windows, certaines tâches de
configuration peuvent être nécessaires pour lui permettre de fonctionner dans votre environne-
ment de création de rapports (p. 109).
66
Chapitre 5 : Installation de Cognos 8
Procédure
1. Si vous procédez à l'installation dans un répertoire contenant d'autres composants de Cognos
8, arrêtez le service Cognos 8.
2. Insérez le CD de votre produit de modélisation de Cognos dans le lecteur.
La page Bienvenue de l'Assistant d'installation doit s'afficher.
Si la page Bienvenue ne s'affiche pas, dans le répertoire win32 du CD, cliquez deux fois sur le
fichier issetup.exe.
3. Sélectionnez la langue à utiliser pour exécuter l’Assistant d'installation.
4. Suivez les instructions fournies par l'Assistant d'installation pour copier les fichiers nécessaires
sur votre ordinateur.
5. Dans la page Terminer de l'Assistant d'installation, procédez comme suit :
• si vous souhaitez configurer les composants de Cognos immédiatement, cliquez sur
l'option Démarrer Cognos Configuration,
• Si vous voulez prendre connaissance des informations les plus récentes sur les composants
de Cognos, cliquez sur l'option Afficher le fichier Lisezmoi.
6. Cliquez sur Terminer.
Utilisez le menu Démarrer de Windows pour démarrer Cognos Configuration depuis le dos-
sier des raccourcis.
Pour garantir la sécurité et l'intégrité de Cognos 8, il est important de protéger le répertoire d'ins-
tallation contre tout accès non autorisé ou inapproprié.
Si vous utilisez Oracle ou DB2 comme serveur de base de données pour la bibliothèque d'indica-
teurs dans une installation répartie, vous devez maintenant installer le logiciel client de base de
données (p. 78) sur l'ordinateur sur lequel vous avez installé Metric Designer.
Une fois que Metric Designer est installé sur votre ordinateur Windows, certaines tâches de confi-
guration peuvent être nécessaires pour lui permettre de fonctionner dans votre environnement de
création de tableaux de bord (p. 112).
Désinstallation de Cognos 8
Il est important d'utiliser les programmes de désinstallation afin de supprimer totalement l'ensem-
ble des fichiers et des modifications apportées aux fichiers système.
Pour désinstaller Cognos 8, vous devez désinstaller les composants du serveur, ainsi que Fra-
mework Manager ou Metric Designer.
Si vous exécutez Cognos 8 dans un environnement de serveur d'application, utilisez l'outil d'admi-
nistration proposé par le fournisseur du serveur pour arrêter l'application si elle est en cours
d'exécution et annuler le déploiement de la partie Java des composants de Cognos 8. De nom-
breux serveurs d'application ne suppriment pas intégralement les répertoires ou les fichiers
d'application déployés lors de l'annulation d'un déploiement ; par conséquent, vous devrez
peut-être effectuer cette opération manuellement. Après avoir annulé le déploiement des compo-
sants de Cognos 8, suivez la procédure décrite dans le présent chapitre pour procéder à la désins-
tallation sous UNIX (p. 68) et sous Windows (p. 68).
Procédure
1. Si la console connectée à l'ordinateur ne prend pas en charge les interfaces graphiques utilisa-
teur de type Java, déterminez le PID (numéro d'identification de processus) du processus
Cognos 8 en saisissant la commande suivante :
ps -ef grep cogbootstrapservice
2. Arrêtez le processus Cognos 8 :
• Si vous utilisez XWindows, démarrez Cognos Configuration puis, dans le menu Opéra-
tions, cliquez sur l'option Arrêter.
• Si vous n'utilisez pas X Windows, saisissez :
kill -TERM numéro_identification_processus
3. Pour désinstaller Cognos 8, accédez au répertoire emplacement_c8/uninstall et saisissez la
commande appropriée :
• Si vous utilisez X Windows, saisissez :
./uninst -u
• Si vous n'utilisez pas X Windows, saisissez :
./uninstcc -u
4. Suivez les invites pour achever la désinstallation.
5. Supprimez tous les fichiers Internet temporaires.
La désinstallation ne supprime pas tous les fichiers modifiés depuis l'installation, tels que les
fichiers de configuration et les fichiers de données utilisateur. L'emplacement d'installation reste
sur l'ordinateur. Tant que vous ne supprimez pas ces fichiers manuellement, ils sont conservés.
Important : Ne supprimez pas les fichiers de configuration et de données si vous procédez à une
mise à niveau de Cognos 8 et voulez utiliser les données de configuration avec la nouvelle version.
68
Chapitre 5 : Installation de Cognos 8
Si vous avez installé plusieurs composants dans le même emplacement, l'assistant de désinstalla-
tion vous permet de choisir les packs à désinstaller. Tous les composants du pack seront désinstal-
lés. Vous devez répéter le processus de désinstallation sur chaque ordinateur contenant des
composants de Cognos 8.
Il n'est pas nécessaire de sauvegarder les fichiers de configuration et de données sous Windows.
Ces fichiers sont conservés pendant la désinstallation.
Il est recommandé de fermer tous les programmes avant de désinstaller Cognos 8. Dans le cas con-
traire, il est possible que certains fichiers ne soient pas supprimés.
La désinstallation ne supprime pas tous les fichiers modifiés depuis l'installation, tels que les
fichiers de configuration et les fichiers de données utilisateur. L'emplacement d'installation reste
sur l'ordinateur. Vous conservez ces fichiers aussi longtemps que vous ne les supprimez pas
manuellement à l'aide de l'Explorateur Windows.
Important : Ne supprimez pas les fichiers de configuration et de données si vous procédez à une
mise à niveau de Cognos 8 et voulez utiliser les données de configuration avec la nouvelle version.
70
Chapitre 6 : Configuration de l'environnement
Après avoir installé Cognos 8, vous devez configurer des ressources dans votre environnement,
afin que les composants puissent fonctionner. Pour Cognos 8, vous devez créer la base de données
à utiliser en tant que Content Store (bibliothèque de contenu). Pour Metric Studio, vous devez
créer au moins une base de données à utiliser en tant que bibliothèque d'indicateurs. Pour la créa-
tion de rapports avec Cognos 8, vous devez créer les sources de données pour Framework Mana-
ger.
Veillez à ce que Java Runtime Environment (JRE) soit disponible. Assurez-vous qu'un navigateur
Web et un serveur Web sont configurés pour permettre l'accès aux composants de Cognos. Si vous
utilisez un routeur, vous devez le configurer pour qu'il prenne en charge les fonctionnalités de
Cognos.
Utilisez la liste de contrôle suivante comme guide de configuration :
❑ Création de la base de données Content Store et, si vous utilisez Metric Studio, d'une biblio-
thèque d'indicateurs.
❑ Configuration du client de base de données Content Store (Oracle, DB2 et Sybase) et, si vous
utilisez Metric Studio, d'une bibliothèque d'indicateurs (Oracle et DB2).
❑ Configuration des variables d'environnement sous UNIX pour la bibliothèque d'indicateurs,
si vous utilisez Metric Studio.
❑ Mise à jour de l'environnement Java, le cas échéant.
❑ Configuration du serveur Web.
❑ Configuration des navigateurs Web.
❑ Configuration du routeur pour tester la disponibilité d'un distributeur, le cas échéant.
❑ Configuration de l'environnement des sources de données pour Framework Manager, le cas
échéant.
❑ Configuration du client de base de données pour Framework Manager, le cas échéant.
❑ Configuration des sources d'importation pour Metric Designer, le cas échéant.
❑ Configuration du client de base de données pour Metric Designer, le cas échéant.
Une fois ces tâches accomplies, vous devez configurer les composants de Cognos (p. 89) pour
qu'ils fonctionnent dans votre environnement.
Une base de données Oracle ou Microsoft SQL Server peut utiliser l'encodage UTF-8 ou UTF-16.
Une base de données DB2 ou Sybase doit utiliser l'encodage UTF-8. Toutes les bases de données
doivent utiliser le protocole TCP/IP, requis par Cognos 8 pour accéder aux données.
Il est à noter que Cognos 8 utilise un seul ordre de tri spécifiant les règles que la base de données
utilise pour interpréter, collecter, comparer et présenter les données de texte. Un ordre de tri défi-
nit, par exemple, si la lettre 'a' a une valeur de position inférieure, égale ou supérieure à la lettre
'b', si l'assemblage est sensible à la casse et à l'accentuation. Pour en savoir davantage sur l'assem-
blage et les séquences d'assemblage, reportez-vous à la documentation du fournisseur relative à la
base de données.
Si vous utilisez Metric Studio, vous pouvez appliquer la procédure suivante pour créer la biblio-
thèque d'indicateurs. Vous pouvez également utiliser des scripts fournis avec l'installation. Pour en
savoir davantage sur l'utilisation de scripts pour créer la bibliothèque d'indicateurs, reportez-vous
à la section « Création de la bibliothèque d'indicateurs » (p. 75).
Conseils :
• L'administrateur de base de données doit sauvegarder régulièrement les bases de données
Cognos 8 car elles contiennent toutes les données de Cognos.
• Pour garantir la sécurité et l'intégrité des bases de données, il est également important de les
protéger contre tout accès non autorisé ou inapproprié.
• Si vous procédez à une mise à niveau depuis ReportNet, vous pouvez utiliser votre base de
données Content Store existante avec Cognos 8. Une fois que la base de données Content
Store a été mise à niveau vers Cognos 8, vous ne pouvez plus l'utiliser avec ReportNet.
• Si vous procédez à une mise à niveau et que vous souhaitez conserver la version existante de
ReportNet, vous devez créer une base de données Content Store pour Cognos 8.
Vous devez suivre la procédure de mise à niveau adéquate (p. 47) lorsque vous créez la base de
données Content Store.
72
Chapitre 6 : Configuration de l'environnement
Assurez-vous que le compte utilisateur est membre des rôles db_ddladmin, db_datareader et
db_datawriter.
Vérifiez que l'utilisateur est propriétaire de leur schéma implicite.
2. Déterminez si l'encodage de la base de données est Unicode en saisissant ce qui suit dans
l'invite de commande :
db2 get database configuration for nom_base_de_données
L'encodage de la page de codes est Unicode si sa valeur est 1208.
3. Si l'encodage de la page de codes n'est pas Unicode, créez une base de données dont la valeur
de page de codes est 1208.
4. Veillez à définir les paramètres de configuration suivants :
Propriété Paramètre
Taille de segment mémoire de l'application 1024 Ko
(applheapsz)
74
Chapitre 6 : Configuration de l'environnement
Pour Windows XP, assurez-vous que le compte utilisateur dispose de droits GRANT pour
l'espace de table USER TEMPORARY.
chemin_accès_script cmm_create_db
nom_hôtenom_base_de_donnéesnom_utilisateurmot_de_passe [utilisateur_à_créer]
Utilisez les valeurs suivantes dans la commande :
Valeur Paramètre
nom_hôte Nom de l'ordinateur sur lequel la base de données sera créée.
2. Indiquez quel compte utilisateur sera utilisé par Metric Studio pour accéder à la base de don-
nées.
Le compte utilisateur doit être le propriétaire de la base de données ou un pseudonyme de ce
dernier.
Valeur Paramètre
chemin_accès_script Chemin d'accès au script. Par exemple,
emplacement_c8/configuration/schemas/cmm/oracle/
3. Indiquez quel compte utilisateur sera utilisé par Metric Studio pour accéder à la base de don-
nées.
Si vous avez inclus l'utilisateur facultatif à l'étape précédente, il s'agit du compte que vous uti-
liserez pour accéder à la base de données. Si vous n'avez pas inclus d'utilisateur, vous devez
ajouter un nom d'utilisateur de base de données Oracle valide disposant d'autorisations pour
effectuer les opérations ci-après.
• Connexion à la base de données
76
Chapitre 6 : Configuration de l'environnement
• Création, modification et annulation des tables, des éléments déclencheurs, des vues, des
procédures et des séquences
Pour une bibliothèque d'indicateurs, vous devez également vous assurer que ce compte
utilisateur dispose des autorisations appropriées pour créer des types et s'exécuter dans les
packs DBMS_LOCK et DBMS_UTILITY. Toutes les autorisations doivent directement
être accordées au compte utilisateur, non au rôle.
• Insertion, mise à jour et suppression de données dans les tables de la base de données
Valeur Paramètre
instance_bd Nom de l'instance de DB2 sur laquelle la base de données sera
créée.
nom_bd Nom de la base de données qui sera créée. Le nom doit compter
un maximum de 8 caractères et ne peut pas commencer par un
chiffre.
lecteur/chemin_accès Sous Windows, lecteur sur lequel les objets de la base de données
seront créés. Sous UNIX, chemin d'accès aux objets de la base de
données qui seront créés.
Remarque : L'administrateur de base de données peut vérifier les scripts pour s'assurer qu'ils
conviennent à votre environnement. Le script initializedb.db2 est appelé par le script
cmm_create_db.cmd et définit les groupes de mémoire tampon et les espaces de table.
2. Indiquez quel compte utilisateur sera utilisé par Metric Studio pour accéder à la base de don-
nées.
Le compte utilisateur doit disposer des droits d'accès DBADM.
Remarque : Si la version du serveur DB2 est antérieure à 8.2 et compile des procédures stoc-
kées à l'aide d'un compilateur C tiers spécifique à une plate-forme, ce compilateur doit être
installé sur chaque ordinateur du serveur DB2 utilisé par la bibliothèque d'indicateurs.
Microsoft SQL Server Aucune tâche supplémentaire n'est requise. Par défaut, le fichier
JSQLConnect.jar est installé dans l'emplacement approprié.
Si vous utilisez Oracle ou DB2 pour les bibliothèques d'indicateurs, vous devez configurer les élé-
ments suivants sur chaque ordinateur sur lequel les composants d'application de Metric Studio ou
Metric Designer sont installés.
Microsoft SQL Server Par défaut, le fichier JSQLConnect.jar est installé dans l'emplacement
approprié.
Vous devez installer l'utilitaire bcp.
Si vous utilisez Oracle pour votre bibliothèque d'indicateurs, vous devez installer l'utilitaire SQL
Loader sur chaque ordinateur sur lequel les composants d'application de Metric Studio ou Metric
Designer sont installés.
Si vous utilisez Microsoft SQL Server, vous devez installer l'utilitaire bcp sur chaque ordinateur
sur lequel les composants d'application de Metric Studio ou Metric Designer sont installés.
78
Chapitre 6 : Configuration de l'environnement
Oracle
Pour les bases de données Oracle, vous devez définir et exporter les variables d'environnement de
la base de données pour l'utilisateur de la bibliothèque d'indicateurs avant de démarrer les proces-
sus Cognos. Cognos 8 utilise ces variables pour se connecter à votre base de données. Pour définir
ces variables d'environnement, vous pouvez inclure ces commandes dans le script .profile ou .login
de l'utilisateur qui démarre les services Cognos.
Lors de la définition des chemins d'accès à la bibliothèque de chargement, assurez-vous que les
bibliothèques Oracle 32 bits se trouvent sur le chemin d'accès à la bibliothèque (généralement le
répertoire $ORACLE_HOME/lib ou $ORACLE_HOME/lib32 si vous installez un client Oracle
64 bits).
Le tableau ci-dessous décrit les variables d'environnement des bases de données Oracle. Contactez
votre administrateur de base de données ou de réseau pour obtenir les valeurs adaptées à votre
système.
Variable
d'environnement Description
ORACLE_HOME Répertoire de niveau supérieur qui contient le logiciel client de base de
données ou l'installation complète de la base de données.
Exemple : /usr/oracle
Il est possible d'utiliser un script Oracle pour créer les variables
d'environnement. Pour en savoir davantage, reportez-vous à la
documentation Oracle.
Exemple : /usr/local/bin/coraenv
DB2
Pour les bases de données IBM DB2, vous devez définir les variables en exécutant les scripts d'ins-
tallation d'environnement inclus dans le programme d'installation de DB2. Pour les interpréteurs
de commandes Bourne et Korn, exécutez la commande suivante ou ajoutez-la au script .profile :
répertoire_installation_DB2/db2profile
Contactez votre administrateur de base de données ou de réseau pour obtenir les valeurs adaptées
à votre système.
80
Chapitre 6 : Configuration de l'environnement
Procédure
1. Vérifiez que la variable d'environnement JAVA_HOME est définie de façon à pointer vers
l'emplacement du JRE.
2. Copiez les fichiers suivants du répertoire emplacement_c8/bin/jre/version/lib/security dans le
répertoire emplacement_Java/version/lib/security :
• local_policy.jar
• US_export_policy.jar
3. Copiez le fichier bcprov-jdk13-125.jar suivant du répertoire emplacement_c8/bin/jre/ver-
sion/lib/ext dans le répertoire emplacement_Java/version/lib/ext.
4. Si vous utilisez Sun JRE 1.4.2 sous UNIX, veillez à utiliser le fichier de démarrage correct
pour le périphérique /dev/random.
Vous devez utiliser /etc/init.d ou /etc/rc3.d/f20random.
Pour en savoir davantage, reportez-vous à la documentation UNIX.
Sous UNIX et Linux, le compte sous lequel le serveur Web s'exécute doit disposer de droits de lec-
ture sur le fichier cogstartup.xml qui se trouve dans le répertoire emplacement_c8/configuration.
Par défaut, le fichier cogstartup.xml a des droits de lecture sur d'autres fichiers. Si vous exécutez le
serveur Web sous un groupe spécifique, vous pouvez modifier les droits du fichier cogstartup.xml
pour être certain qu'il appartienne au même groupe que le serveur Web. Vous pouvez supprimer
les droits de lecture sur d'autres fichiers.
Procédure
1. Créez les répertoires virtuels suivants :
Vous pouvez utiliser un nom autre que cognos8 dans les alias. Cependant, vous devez utiliser
cgi-bin en tant que deuxième partie de l'alias et vous devez modifier le répertoire virtuel dans
la propriété URI de la passerelle pour correspondre au nouvel alias de Cognos. Pour en savoir
davantage sur la modification de l'URI de la passerelle, reportez-vous à la section (p. 115).
Si vous procédez à une mise à niveau à partir de ReportNet, vous pouvez continuer à utiliser
les alias existants. Si vous installez les composants de création de rapports de Cognos 8 dans
un emplacement différent de celui de ReportNet, modifiez les alias existants pour inclure le
nouvel emplacement. S'il existe plusieurs versions de ReportNet sur un ordinateur, vous devez
utiliser des alias différents pour Cognos 8.
Pour le serveur Web Apache, définissez l'alias cognos8/cgi-bin avant l'alias cognos8 dans le
fichier httpd.conf situé dans le répertoire installation_Apache/conf. L'alias cognos8/cgi-bin
doit être défini comme ScriptAlias.
Pour un serveur Web Java System, veillez à définir l'alias cognos8/cgi-bin avant l'alias
cognos8.
Remarque : Le serveur Web Java System était auparavant nommé serveur Web Sun ONE ou
serveur Web iPlanet.
2. Si vous souhaitez utiliser le navigateur d'images de Report Studio, activez le protocole Web-
DAV (Web Distributed Authoring and Versioning) sur le serveur Web.
Si vous utilisez un serveur Web Apache, définissez un répertoire dans lequel activer WebDAV.
Pour en savoir davantage sur la configuration du protocole WebDAV, reportez-vous à la docu-
mentation sur le serveur Web.
Remarque : iPlanet ne prend pas en charge le protocole WebDAV.
3. Pour la création de rapports avec Cognos 8, définissez la date d'expiration du contenu dans le
répertoire virtuel emplacement_c8/pat/images du serveur Web.
Chaque fois qu'un utilisateur ouvre Report Studio, son navigateur Web vérifie auprès du ser-
veur Web si les images sont actualisées. Étant donné qu'il existe plus de 600 images, ce con-
trôle peut engendrer un trafic réseau excessif. Vous pouvez le différer jusqu'à une date définie
au moyen de la fonction de spécification de la date d'expiration du contenu du serveur Web.
Pour en savoir davantage sur la spécification de la date d'expiration du contenu, repor-
tez-vous à la documentation de votre serveur Web.
Remarque : Lors de la mise à niveau, les utilisateurs de Report Studio doivent vider l'antémé-
moire du navigateur Web pour obtenir les images les plus récentes.
Si vous utilisez des alias Web autres que cognos8, si votre serveur Web se trouve sur un autre ordi-
nateur ou si vous utilisez Microsoft Internet Application Interface (ISAPI), apache_mod ou une
passerelle servlet, modifiez l'URI de la passerelle (p. 137) lors de la configuration des composants
de Cognos.
82
Chapitre 6 : Configuration de l'environnement
Pour activer le protocole SSL sur votre serveur Web, vous devez obtenir un certificat du serveur
Web signé par une autorité de certification et l'installer sur votre serveur Web. Le certificat ne doit
pas être auto-signé, car ce type de certificat n'est pas approuvé par les composants Cognos.
Pour permettre aux composants Cognos d'utiliser un serveur Web avec sécurité SSL activée, vous
devez disposer de copies du certificat racine approuvé (le certificat de l'autorité de certification
racine qui a signé le certificat du serveur Web) et de tout autre certificat composant la chaîne
d'approbation du certificat du serveur Web. Ces certificats doivent être au format Base64 encodé
en ASCII (PEM) ou DER et ne doivent pas être auto-signés. Les certificats doivent être installés sur
chaque ordinateur sur lesquels vous avez installé des composants d'application.
Pour en savoir davantage sur l'installation des certificats sur votre serveur Web, reportez-vous à la
documentation de votre serveur Web.
Procédure
1. Configurez le serveur Web pour le protocole SSL et démarrez le serveur Web.
Pour en savoir davantage, reportez-vous à la documentation de votre serveur Web.
2. Sur chaque ordinateur des composants d'application pointant sur la passerelle du serveur
Web, modifiez l'URI de la passerelle de HTTP en HTTPS dans Cognos Configuration, puis
enregistrez la configuration.
Important : Ne démarrez pas encore le service Cognos 8.
3. Sur chaque ordinateur des composants d'application, pointez sur le répertoire
emplacement_c8/bin et importez tous les certificats composant la chaîne d'approbation, en
commençant par le certificat racine de l'autorité d'accréditation, vers la bibliothèque d'appro-
bations de Cognos.
Importez les certificats en saisissant la commande suivante :
Sous UNIX ou LINUX, saisissez
ThirdPartyCertificateTool.sh -T -i -r nomFichier_certificat -D ../configuration/signkey-
pair/jCAKeystore -p mot_de_passe
Sous Windows, saisissez
ThirdPartyCertificateTool.bat -T -i -r nomFichier_certificat -D ../configuration/signkey-
pair/jCAKeystore -p mot_de_passe
Remarque : Le mot de passe doit déjà avoir été défini. Dans le cas contraire, le mot de passe
implicite est NoPassWordSet.
4. Sur chaque ordinateur des composants d'application, démarrez le service Cognos 8 dans
Cognos Configuration.
Conseils :
• Vous pouvez vérifier l'approbation en créant et en exécutant un rapport PDF contenant des
images qui ne sont pas stockées en local, et que la passerelle doit récupérer à partir d'un ordi-
nateur distant. Si les images s'affichent, l'approbation est établie.
• Pour éviter de recevoir une alerte de sécurité à chaque nouvelle session, installez le certificat
dans l'une des bibliothèques de certificats de votre navigateur Web.
En outre, vous pouvez configurer des connexions SSL entre les composants de Cognos et d'autres
serveurs. Vous devez vous assurer que le protocole SSL est configuré pour les autres serveurs, puis
configurer une sécurité partagée entre les composants de Cognos et ces autres serveurs. Pour en
savoir davantage, reportez-vous à la section « Configuration du protocole SSL » (p. 124).
Le tableau suivant indique les paramètres qui doivent être activés dans les navigateurs Web pris en
charge :
Remarque : Report Studio et Query Studio utilisent la norme native XML de Microsoft Internet
Explorer, qui est un composant du navigateur. La prise en charge de la technologie ActiveX doit
être activée car Microsoft l'utilise pour implémenter le langage XML. Cognos 8 ne fournit ni ne
télécharge de contrôles ActiveX. Seuls les contrôles ActiveX installés en même temps qu'Internet
Explorer sont activés pour cette configuration.
Cognos 8 utilise les témoins (cookies) suivants pour stocker des informations utilisateur :
84
Chapitre 6 : Configuration de l'environnement
Après avoir mis à niveau ou installé un nouveau logiciel, redémarrez le navigateur Web et deman-
dez aux utilisateurs de vider l'antémémoire du navigateur.
Si vous avez procédé à une mise à niveau à partir d'une version antérieure de Framework Mana-
ger, aucun élément n'a besoin d'être configuré dans l'environnement de sources de données. Vous
devez configurer l'environnement de sources de données uniquement si vous avez installé Fra-
mework Manager dans un emplacement différent de celui de la version précédente.
Veillez à installer les packs linguistiques appropriés pour la prise en charge des jeux de caractères
et des symboles monétaires que vous utilisez.
Procédure
1. Paramétrez la variable d'environnement pour une prise en charge multilingue :
• Pour Oracle, définissez la variable d'environnement NLS_LANG (prise en charge de la
langue nationale) sur chaque ordinateur sur lequel Framework Manager ou Metric Desi-
gner et le serveur Cognos 8 sont installés, à l'aide de la commande suivante :
NLS_LANG = language_territory.character_set
Par exemple : NLS_LANG = JAPANESE_JAPAN.UTF8
La valeur de la variable détermine le comportement de Cognos 8 par rapport aux paramè-
tres régionaux. Les messages d'erreur, l'ordre de tri, la date, l'heure, la monnaie, les don-
nées numériques et les conventions de calendrier peuvent en effet s'adapter
automatiquement à la langue et aux paramètres régionaux.
• Pour DB2, attribuez la valeur 1252 à la variable d'environnement DB2CODEPAGE.
Pour en savoir davantage sur l'usage de cette variable d'environnement facultative, repor-
tez-vous à la documentation sur DB2.
Aucun paramètre n'est requis pour SAP BW. SAP prend en charge une seule page de codes sur
les systèmes SAP BW non-Unicode.
2. Pour Oracle, ajoutez $ORACLE_HOME/lib au chemin d'accès LD_LIBRARY_PATH.
3. Pour Oracle, copiez le fichier classes12.jar situé dans l'emplacement
ORACLE_HOME/jdbc/lib dans le répertoire emplacement_c8/webapps/p2pd/WEB-INF/lib.
4. Pour SAP BW, configurez les objets d'autorisation ci-dessous de façon à ce que l'outil de
modélisation puisse extraire les métadonnées.
Certaines valeurs affichées, telles que * sont les valeurs implicites que vous pouvez modifier
pour votre environnement.
S_TABU_DIS Activité 03
S_RFC Activité 16
S_TABU_DIS Activité 03
86
Chapitre 6 : Configuration de l'environnement
S_RS_COMP Activité *
S_RS_COMP1 Activité *
Propriétaire (personne *
responsable)
S_RS_HIER Activité 71
S_RS_ICUBE Activité 03
&NC& représente toute table n'ayant pas de groupe d'autorisation. Pour plus de sécurité,
créez un nouveau groupe d'autorisation et attribuez-lui la table RSHIEDIR. Le nouveau
groupe d'autorisation empêche l'utilisateur d'accéder uniquement à la table ci-dessus, néces-
saire à l'outil de modélisation. Créez le nouveau groupe d'autorisation en tant que personnali-
sation dans le système SAP.
Pour en savoir davantage sur les objets d'autorisation SAP BW, reportez-vous à Transaction
SU03.
Une fois ces tâches accomplies, vous devez configurer les composants de Cognos 8 (p. 89) pour
qu'ils fonctionnent dans votre environnement.
88
Chapitre 7 : Configuration de Cognos 8
Après avoir installé un ou plusieurs composants de Cognos 8 sur votre ordinateur, vous devez les
configurer afin d'assurer leur bon fonctionnement dans votre environnement Cognos. Initiale-
ment, les paramètres de propriété implicites sélectionnés par Cognos servent à configurer les com-
posants. Toutefois, vous pouvez modifier ces paramètres implicites si les conditions rendent les
choix implicites inadéquats ou si vous souhaitez qu'ils soient plus adaptés à votre environnement.
Pour toutes les installations sous Windows et la plupart des installations sous UNIX et Linux, uti-
lisez Cognos Configuration pour configurer les paramètres. Toutefois, si la console rattachée à
l'ordinateur UNIX ou Linux sur lequel vous installez les composants de Cognos 8 ne prend pas en
charge une interface utilisateur graphique Java, vous devez modifier manuellement le fichier cogs-
tartup.xml qui se trouve dans le répertoire emplacement_c8\configuration et exécuter Cognos
Configuration en mode silencieux.
Certaines tâches de configuration sont requises pour tous les types d'installation (p. 15). Par
exemple, vous devez configurer le serveur Web et indiquer les propriétés de connexion à la base de
données Content Store.
Si vous répartissez des composants de Cognos 8 sur plusieurs ordinateurs, vous devez effectuer des
tâches de configuration supplémentaires pour vous assurer que les composants peuvent communi-
quer entre eux. L'ordre dans lequel vous configurez et démarrez les composants est également
important.
D'autres tâches de configuration sont facultatives et dépendent de votre environnement Cognos.
Utilisez ces tâches facultatives pour personnaliser votre configuration afin que Cognos 8 s'intègre
aisément à l'environnement existant. Par exemple, vous pouvez configurer les fonctions de Cognos
Application Firewall ou indiquer la quantité de ressources utilisées par Cognos 8. Vous pouvez
également afficher le contenu de Cognos à l'aide d'un portail tiers en configurant Portal Services.
Vous pouvez configurer Cognos 8 pour l'utilisation d'autres ressources, telles que l'emploi d'un
fournisseur d'authentification et l'activation du code d'accès unique pour les utilisateurs et la con-
nexion à la base de données.
Si vous utilisez un système d'équilibrage de charge dans votre environnement, vous pouvez modi-
fier les paramètres pour améliorer les performances. Par exemple, vous pouvez équilibrer des
demandes parmi les distributeurs en modifiant leur capacité de traitement ou en définissant le
nombre maximal et minimal de processus et de connexions. Pour en savoir davantage sur l'optimi-
sation des performances des serveurs, reportez-vous au Guide d'administration et de sécurité.
Si vous effectuez une mise à niveau à partir de ReportNet, vous avez le choix entre plusieurs
options de configuration, selon que vous souhaitez continuer à utiliser votre installation existante.
Pour en savoir davantage sur les options de mise à niveau, reportez-vous à la section Observations
concernant la mise à niveau de Cognos 8.
Vous devez démarrer Cognos Configuration à la dernière page de l'Assistant d'installation sous
Windows, UNIX ou Linux si aucune configuration complémentaire n'est requise. Par exemple, si
vous utilisez un serveur de base de données autre que Microsoft SQL comme base de données
Content Store, nous vous conseillons de copier les pilotes JDBC vers l'emplacement approprié
avant de démarrer l'outil de configuration.
Pour démarrer Cognos Configuration sur un ordinateur Windows :
• Dans le menu Démarrer, cliquez sur Programmes, sélectionnez Cognos 8 et cliquez sur
Cognos Configuration.
Pour démarrer Cognos Configuration sur un ordinateur UNIX ou Linux :
• Ouvrez le répertoire emplacement_c8/bin et saisissez
./cogconfig.sh
90
Chapitre 7 : Configuration de Cognos 8
Remarque : Certains serveurs de base de données sont disponibles avec des fonctions avancées.
Lorsque vous sélectionnez une base de données avancée, Cognos 8 utilise les fonctions du serveur
de base de données pour gérer la connexion. Si vous sélectionnez la base de données Oracle avan-
cée, par exemple, Cognos 8 utilise les fonctions orientées entreprise d'Oracle pour sélectionner un
écouteur, passer à un autre écouteur si le premier échoue, se reconnecter automatiquement à la
base de données si la connexion échoue ou encore équilibrer les demandes de connexion parmi les
écouteurs et parmi les distributeurs.
Cognos 8 requiert le protocole TCP/IP pour accéder aux données et à la base de données Content
Store. Assurez-vous que le protocole TCP/IP est défini pour le serveur de base de données.
Si vous effectuez une mise à niveau à partir de ReportNet, configurez Cognos 8 pour qu'il pointe
vers la base de données Content Store existante. Après avoir enregistré la configuration et démarré
le service Cognos 8, la base de données Content Store est automatiquement mise à niveau et ne
peut plus être utilisée par ReportNet. Si ReportNet continue à s'exécuter, vous devez configurer
Cognos 8 pour qu'il pointe vers une nouvelle base de données Content Store.
• Si vous utilisez une base de données Sybase, saisissez les valeurs appropriées pour les pro-
priétés Serveur de base de données et numéro de port et Nom de la base de données.
7. Si vous souhaitez modifier les références d'identification de connexion, précisez un code d'uti-
lisateur et un mot de passe :
• Cliquez sur la zone Valeur en regard de la propriété Code d'utilisateur et mot de passe,
puis cliquez sur le bouton d'édition quand il s'affiche.
• Dans la boîte de dialogue Valeur - Code d'utilisateur et mot de passe, saisissez les valeurs
appropriées, puis cliquez sur le bouton OK.
8. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Les références d'identification pour la connexion sont immédiatement chiffrées.
9. Testez la connexion entre Content Manager et la base de données Content Store. Dans la fenê-
tre Explorateur, cliquez avec le bouton droit de la souris sur la nouvelle base de données, puis
cliquez sur Tester.
Content Manager se connecte à la base de données, vérifie les droits d'accès de celle-ci, puis
crée une table et la complète. La table n'est pas supprimée et est utilisée à chaque exécution du
test.
Content Manager peut désormais créer les tables requises dans la base de données Content Store
lors du premier démarrage du service Cognos 8. Si les propriétés de connexion ne sont pas correc-
tement définies, les tables ne sont pas créées et vous ne pouvez pas vous connecter à Cognos Con-
nection.
Si vous procédez à une mise à niveau à partir de ReportNet, Content Manager peut désormais
accéder aux tables requises dans la base de données Content Store utilisée pour la version précé-
dente.
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur où est installé Content Manager.
2. Dans la fenêtre Explorateur, dans la section Accès aux données, cliquez sur l'option Notifica-
tion.
3. Dans la fenêtre Propriétés, pour la propriété Serveur de messagerie SMTP, saisissez le nom
d'hôte et le port du serveur de messagerie SMTP (sortant).
4. Cliquez sur la zone Valeur à côté de la propriété Code d'utilisateur et mot de passe, puis cli-
quez sur le bouton d'édition quand il s'affiche.
92
Chapitre 7 : Configuration de Cognos 8
5. Saisissez les valeurs appropriées dans la boîte de dialogue Valeur - Compte et mot de passe,
puis cliquez sur le bouton OK.
Conseil : Si les références d'identification de connexion ne sont pas requises pour le serveur
SMTP, supprimez les informations implicites pour la propriété Code d'utilisateur et mot de
passe. Lorsque vous êtes invité à confirmer que cette propriété reste vide, cliquez sur Oui.
Assurez-vous que le nom d'utilisateur implicite a été supprimé. Dans le cas contraire, le
compte implicite est utilisé et les notifications ne fonctionnent pas correctement.
6. Dans la fenêtre Propriétés, saisissez les valeurs appropriées pour le compte de l'expéditeur
implicite.
Conseil : Si vous utilisez la base de données de notification implicite, vous n'avez pas besoin
d'exécuter les étapes suivantes.
7. Identifiez la base de données utilisée pour la notification :
• Dans la fenêtre de l'Explorateur, cliquez avec le bouton droit de la souris sur l'option
Notification, puis sélectionnez Nouvelle ressource et Base de données.
• Saisissez un nom pour la ressource de base de données.
• Sélectionnez le type de base de données dans le menu déroulant.
• Cliquez sur le bouton OK.
8. Dans la fenêtre Propriétés, saisissez les valeurs pour la ressource de base de données de notifi-
cation.
Si vous utilisez une base de données Microsoft SQL Server, vous pouvez utiliser un numéro de
port, tel que 1433 ou une instance nommée, en tant que valeur de la propriété Serveur de base
de données et numéro de port.
Pour vous connecter à une instance nommée, vous devez indiquer son nom en tant que pro-
priété URL JDBC ou source de données. Si aucune propriété de nom d'instance n'est indiquée,
une connexion à l'instance implicite est créée.
Par exemple, une URL JDBC
jdbc:JSQLConnect://localhost\\instance1/user=sa/<autres propriétés si nécessaire>
9. Dans le menu Fichier, cliquez sur l'option Enregistrer.
10. Testez les connexions aux serveurs de notification et de messagerie. Dans la fenêtre Explora-
teur, cliquez avec le bouton droit de la souris sur Notification, puis cliquez sur l'option Tester.
Cognos 8 teste la connexion à la base de données et la connexion au serveur de messagerie.
Important : Veillez à ce que les valeurs utilisées pour identifier la ressource de base de données de
notification soient les mêmes sur tous les ordinateurs Content Manager. Pour utiliser la base de
données de notification implicite, vous n'avez pas besoin de modifier les valeurs de la fenêtre Pro-
priétés.
Procédure
1. Démarrez Cognos Connection.
2. Cliquez sur Metric Studio.
L'assistant Nouveau pack d'indicateurs s'affiche.
3. Saisissez le nom et la description représentant ce pack d'indicateurs pour l'application Metric
Studio, puis cliquez sur Suivant.
4. Cliquez sur Nouvelle source de données.
5. Saisissez le nom et la description de la connexion à la source de données correspondant à la
bibliothèque d'indicateurs contenant les données de ce pack d'indicateurs, puis cliquez sur
Suivant.
6. Dans la zone Type, sélectionnez le type de base de données, puis cliquez sur Suivant.
7. Fournissez les informations requises pour ce type de base de données :
• Pour une base de données Microsoft SQL Server, saisissez le nom du serveur de base de
données et celui de la base de données elle-même. Dans la section Codes d'accès, cochez
les cases Mot de passe et Créer un code d'accès pour le groupe 'Tous', puis saisissez le
code d'utilisateur et le mot de passe du compte utilisateur ayant accès à cette base de don-
nées.
• Pour une base de données Oracle, saisissez la chaîne de connexion. Dans la section Code
d'utilisateur, cochez les cases Mot de passe et Créer un code d'accès pour le groupe
'Tous', puis saisissez le code d'utilisateur et le mot de passe du compte utilisateur ayant
accès à cette base de données.
• Pour une base de données DB2, saisissez le nom de la base de données et la chaîne de con-
nexion. Sélectionnez l'option Code d'utilisateur, cochez les cases Mot de passe et Créer un
code d'accès pour le groupe 'Tous', puis saisissez le code d'utilisateur et le mot de passe
du compte utilisateur ayant accès à cette base de données.
Conseil : Pour tester si les paramètres sont corrects, cliquez sur le bouton Tester.
8. Cliquez sur les boutons Suivant puis Terminer.
9. Sélectionnez la nouvelle source de données, puis cliquez sur Suivant.
10. Cliquez sur Suivant et suivez les invites pour saisir les informations nécessaires à l'initialisa-
tion de la base de données. Lorsque vous arrivez sur la page de récapitulatif des détails de la
source de données et des paramètres de la bibliothèque d'indicateurs, cliquez sur l'option Ini-
tialiser.
11. Cliquez sur le bouton Terminer.
Metric Studio s'ouvre et le nouveau pack d'indicateurs s'affiche dans Cognos Connection. Pour en
savoir davantage sur la gestion de la bibliothèque d'indicateurs, et notamment sur la méthode de
chargement des données, reportez-vous au Guide d'administration et de sécurité de Cognos 8.
94
Chapitre 7 : Configuration de Cognos 8
• Pour une base de données Oracle, saisissez la chaîne de connexion. Dans la section Code
d'utilisateur, cochez les cases Mot de passe et Créer un code d'accès pour le groupe
'Tous', puis saisissez le code d'utilisateur et le mot de passe du compte utilisateur ayant
accès à cette base de données.
• Pour une base de données DB2, saisissez le nom de la base de données et la chaîne de con-
nexion. Sélectionnez l'option Code d'utilisateur, cochez les cases Mot de passe et Créer un
code d'accès pour le groupe 'Tous', puis saisissez le code d'utilisateur et le mot de passe
du compte utilisateur ayant accès à cette base de données.
Conseil : Pour tester si les paramètres sont corrects, cliquez sur le bouton Tester.
8. Cliquez sur les boutons Suivant puis Terminer.
9. Sélectionnez la nouvelle source de données, puis cliquez sur Suivant.
10. Cliquez sur l'option Mettre à niveau.
L'assistant met à niveau les schémas et autres informations de la base de données.
Metric Studio s'ouvre et le nouveau pack d'indicateurs s'affiche dans Cognos Connection. Pour en
savoir davantage sur la gestion de la bibliothèque d'indicateurs, reportez-vous au Guide d'admi-
nistration et de sécurité.
Procédure
1. Démarrez Cognos Configuration.
2. Veillez à enregistrer la configuration, sans quoi vous ne serez pas en mesure de démarrer le
service Cognos 8.
Lorsque vous procédez à une mise à niveau, un message indiquant la détection de fichiers de
configuration et leur mise à niveau s'affiche.
3. Dans le menu Opérations, cliquez sur l'option Tester.
Cognos Configuration vérifie la disponibilité des clés symétriques communes (CSK), teste la
configuration de l'espace-noms et contrôle les connexions à la base de données Content Store
et à la base de données de journalisation.
Si vous utilisez la base de données de notification et le serveur de messagerie, Cognos Configu-
ration les teste également.
Conseil : Si l'option Tester ne peut pas être sélectionnée, cliquez sur Configuration locale dans
la fenêtre Explorateur.
4. Si le test échoue, reconfigurez les propriétés concernées, puis exécutez à nouveau le test.
Démarrez le service uniquement lorsque tous les tests ont abouti.
5. Dans le menu Opérations, cliquez sur l'option Démarrer.
Le démarrage du service Cognos 8 peut prendre quelques minutes.
Cette opération démarre tous les services installés qui n'étaient pas en cours d'exécution. Si
vous souhaitez démarrer un service spécifique, sélectionnez le nœud du service dans la fenêtre
Explorateur et cliquez sur Démarrer dans le menu Opérations.
6. Ouvrez un navigateur Web.
7. Démarrez Cognos Connection en saisissant ce qui suit, où cognos8 correspond au répertoire
virtuel que vous avez créé pendant la configuration du serveur Web :
• Pour la passerelle CGI :
http://nom_hôte:port/cognos8
• Pour une passerelle ISAPI :
http://nom_hôte:port/cognos8/isapi
• Pour le connecteur Apache sous Windows :
http://nom_hôte:port/cognos8/cgi-bin/mod_cognos.dll
• Pour le connecteur Apache sous Solaris et AIX :
http://nom_hôte:port/cognos8/cgi-bin/mod_cognos.so
• Pour le connecteur Apache sous HP-UX :
http://nom_hôte:port/cognos8/cgi-bin/mod_cognos.sl
• Pour un servlet de passerelle :
http://nom_hôte:port/racine_contexte/servlet/ Gateway
L'ouverture de la page Web peut prendre quelques minutes. Si la page Bienvenue de Cognos
Connection s'affiche, cela signifie que l'installation fonctionne.
Finalisation de la configuration
Après avoir effectué les tâches de configuration requises, vous pouvez exécuter des tâches de con-
figuration supplémentaires pour personnaliser le comportement de Cognos 8 afin de l'adapter à
votre environnement Cognos (p. 115). Vous avez également la possibilité d'ajouter des ressources
et notamment de configurer Cognos 8 pour l'utilisation d'un fournisseur d'authentification
(p. 165).
Il est recommandé d'indiquer la quantité de ressources utilisée par le service Cognos 8 pour garan-
tir l'optimisation des performances.
96
Chapitre 7 : Configuration de Cognos 8
98
Chapitre 7 : Configuration de Cognos 8
Si vous avez installé la base de données de contenu de Cognos sur un ordinateur différent de celui
où vous avez installé Content Manager, vous devez définir les propriétés de connexion à la base de
données de contenu de Cognos. Si vous avez installé la base de données de contenu de Cognos sur
le même ordinateur que Content Manager, Content Manager sera configuré pour utiliser la base
de données de contenu de Cognos avec les valeurs implicites. Si vous installez la base de données
de contenu de Cognos sur le même ordinateur que Content Manager, et que vous décidez ensuite
d'utiliser une autre base de données pour votre Content Store, vous devez désinstaller la base de
données de contenu de Cognos.
Assurez-vous que vous avez utilisé l'un des serveurs de base de données pris en charge pour créer
la base de données Content Store.
Remarque : Certains serveurs de base de données sont disponibles avec des fonctions avancées.
Lorsque vous sélectionnez une base de données avancée, les composants de Cognos 8 utilisent les
fonctions du serveur de base de données pour gérer la connexion. Si vous sélectionnez la base de
données Oracle avancée, par exemple, les composants de Cognos 8 utilisent les fonctions orientées
entreprise d'Oracle pour sélectionner un écouteur, passer à un autre écouteur si le premier échoue,
se reconnecter automatiquement à la base de données si la connexion échoue ou encore équilibrer
les demandes de connexion parmi les écouteurs et parmi les distributeurs.
Les composants de Cognos 8 requièrent le protocole TCP/IP pour accéder aux données et à la base
de données Content Store. Assurez-vous que le protocole TCP/IP est défini pour le serveur de base
de données.
Si vous utilisez Oracle, il n'est pas nécessaire d'installer un client Oracle sur le même ordinateur
que Content Manager. Toutefois, Content Manager requiert un pilote JDBC Oracle appelé
classes12.jar. Ce pilote est disponible dans le répertoire d'installation du client ou serveur Oracle ;
il peut également être téléchargé à partir du site Web Oracle Technology Network
(http://www.oracle.com/technology). Le fichier du pilote classes12.jar doit être copié dans le
répertoire emplacement_c8\p2pd\WEB-INF\lib dans lequel est installé Content Manager.
Si vous effectuez une mise à niveau à partir de ReportNet, configurez Cognos 8 pour qu'il pointe
vers la base de données Content Store existante. Après avoir enregistré la configuration et démarré
le service Cognos 8, la base de données Content Store est automatiquement mise à niveau et ne
peut plus être utilisée par ReportNet. Si vous conservez ReportNet, vous devez configurer Cognos
8 pour qu'il pointe vers une nouvelle base de données Content Store.
Vous devez démarrer le service de la base de données de contenu de Cognos sur l'ordinateur
sur lequel vous l'avez installé pour réussir le test.
Content Manager se connecte à la base de données, vérifie les droits d'accès de celle-ci, puis
crée une table et la complète. La table n'est pas supprimée et est utilisée à chaque exécution du
test.
100
Chapitre 7 : Configuration de Cognos 8
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur où est installé Content Manager.
2. Dans la fenêtre Explorateur, dans la section Accès aux données, cliquez sur l'option Notifica-
tion.
3. Dans la fenêtre Propriétés, pour la propriété Serveur de messagerie SMTP, saisissez le nom
d'hôte et le port du serveur de messagerie SMTP (sortant).
4. Cliquez sur la zone Valeur à côté de la propriété Code d'utilisateur et mot de passe, puis cli-
quez sur le bouton d'édition quand il s'affiche.
5. Saisissez les valeurs appropriées dans la boîte de dialogue Valeur - Compte et mot de passe,
puis cliquez sur le bouton OK.
Conseil : Si les références d'identification de connexion ne sont pas requises pour le serveur
SMTP, supprimez les informations implicites pour la propriété Code d'utilisateur et mot de
passe. Lorsque vous êtes invité à confirmer que cette propriété reste vide, cliquez sur Oui.
Assurez-vous que le nom d'utilisateur implicite a été supprimé. Dans le cas contraire, le
compte implicite est utilisé et les notifications ne fonctionnent pas correctement.
6. Dans la fenêtre Propriétés, saisissez les valeurs appropriées pour le compte de l'expéditeur
implicite.
Conseil : Si vous utilisez la base de données de notification implicite, vous n'avez pas besoin
d'exécuter les étapes suivantes.
7. Identifiez la base de données utilisée pour la notification :
• Dans la fenêtre de l'Explorateur, cliquez avec le bouton droit de la souris sur l'option
Notification, puis sélectionnez Nouvelle ressource et Base de données.
• Saisissez un nom pour la ressource de base de données.
• Sélectionnez le type de base de données dans le menu déroulant.
• Cliquez sur le bouton OK.
8. Dans la fenêtre Propriétés, saisissez les valeurs pour la ressource de base de données de notifi-
cation.
Si vous utilisez une base de données Microsoft SQL Server, vous pouvez utiliser un numéro de
port, tel que 1433 ou une instance nommée, en tant que valeur de la propriété Serveur de base
de données et numéro de port.
Pour vous connecter à une instance nommée, vous devez indiquer son nom en tant que pro-
priété URL JDBC ou source de données. Si aucune propriété de nom d'instance n'est indiquée,
une connexion à l'instance implicite est créée.
Par exemple, une URL JDBC
jdbc:JSQLConnect://localhost\\instance1/user=sa/<autres propriétés si nécessaire>
9. Dans le menu Fichier, cliquez sur l'option Enregistrer.
10. Testez les connexions aux serveurs de notification et de messagerie. Dans la fenêtre Explora-
teur, cliquez avec le bouton droit de la souris sur Notification, puis cliquez sur l'option Tester.
Cognos 8 teste la connexion à la base de données et la connexion au serveur de messagerie.
Important : Veillez à ce que les valeurs utilisées pour identifier la ressource de base de données de
notification soient les mêmes sur tous les ordinateurs Content Manager. Pour utiliser la base de
données de notification implicite, vous n'avez pas besoin de modifier les valeurs de la fenêtre Pro-
priétés.
102
Chapitre 7 : Configuration de Cognos 8
Ne supprimez pas la première valeur de la table. Cette valeur est nécessaire et identifie
l'ordinateur Content Manager local.
• Répétez les deux étapes précédentes (indiquées par des puces) pour chaque URI à ajouter.
Important : Vous devez inclure tous les URI de Content Manager dans la liste.
• Cliquez sur le bouton OK.
5. Dans la fenêtre Explorateur, dans la section Sécurité, cliquez sur l'option Cryptographie.
6. Dans la section Paramètres CSK de la fenêtre Propriétés, assurez-vous que l'option Vou-
lez-vous créer une bibliothèque de clés symétriques ? est définie sur la valeur Vrai.
La bibliothèque de clés doit être créée sur l'ordinateur Content Manager actif par défaut.
7. Définissez l'option Stocker la clé symétrique localement sur la valeur Vrai.
8. Dans le menu Fichier, cliquez sur l'option Enregistrer.
9. Dans le menu Opérations, cliquez sur l'option Démarrer.
Cette opération démarre tous les services installés qui n'étaient pas en cours d'exécution. Si
vous souhaitez démarrer un service spécifique, sélectionnez le nœud du service dans la fenêtre
Explorateur et cliquez sur Démarrer dans le menu Opérations.
Dès que les composants de Cognos 8 démarrent, cet ordinateur devient l'ordinateur Content
Manager actif par défaut.
Cette opération démarre tous les services installés qui n'étaient pas en cours d'exécution. Si
vous souhaitez démarrer un service spécifique, sélectionnez le nœud du service dans la fenêtre
Explorateur et cliquez sur Démarrer dans le menu Opérations.
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur où est installé Content Manager.
2. Dans la fenêtre Explorateur, dans la section Accès aux données, cliquez sur l'option Notifica-
tion.
3. Dans la fenêtre Propriétés, pour la propriété Serveur de messagerie SMTP, saisissez le nom
d'hôte et le port du serveur de messagerie SMTP (sortant).
4. Cliquez sur la zone Valeur à côté de la propriété Code d'utilisateur et mot de passe, puis cli-
quez sur le bouton d'édition quand il s'affiche.
5. Saisissez les valeurs appropriées dans la boîte de dialogue Valeur - Compte et mot de passe,
puis cliquez sur le bouton OK.
104
Chapitre 7 : Configuration de Cognos 8
Conseil : Si les références d'identification de connexion ne sont pas requises pour le serveur
SMTP, supprimez les informations implicites pour la propriété Code d'utilisateur et mot de
passe. Lorsque vous êtes invité à confirmer que cette propriété reste vide, cliquez sur Oui.
Assurez-vous que le nom d'utilisateur implicite a été supprimé. Dans le cas contraire, le
compte implicite est utilisé et les notifications ne fonctionnent pas correctement.
6. Dans la fenêtre Propriétés, saisissez les valeurs appropriées pour le compte de l'expéditeur
implicite.
Conseil : Si vous utilisez la base de données de notification implicite, vous n'avez pas besoin
d'exécuter les étapes suivantes.
7. Identifiez la base de données utilisée pour la notification :
• Dans la fenêtre de l'Explorateur, cliquez avec le bouton droit de la souris sur l'option
Notification, puis sélectionnez Nouvelle ressource et Base de données.
• Saisissez un nom pour la ressource de base de données.
• Sélectionnez le type de base de données dans le menu déroulant.
• Cliquez sur le bouton OK.
8. Dans la fenêtre Propriétés, saisissez les valeurs pour la ressource de base de données de notifi-
cation.
Si vous utilisez une base de données Microsoft SQL Server, vous pouvez utiliser un numéro de
port, tel que 1433 ou une instance nommée, en tant que valeur de la propriété Serveur de base
de données et numéro de port.
Pour vous connecter à une instance nommée, vous devez indiquer son nom en tant que pro-
priété URL JDBC ou source de données. Si aucune propriété de nom d'instance n'est indiquée,
une connexion à l'instance implicite est créée.
Par exemple, une URL JDBC
jdbc:JSQLConnect://localhost\\instance1/user=sa/<autres propriétés si nécessaire>
9. Dans le menu Fichier, cliquez sur l'option Enregistrer.
10. Testez les connexions aux serveurs de notification et de messagerie. Dans la fenêtre Explora-
teur, cliquez avec le bouton droit de la souris sur Notification, puis cliquez sur l'option Tester.
Cognos 8 teste la connexion à la base de données et la connexion au serveur de messagerie.
Procédure
1. Démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, cliquez sur l'option Environnement.
3. Dans la fenêtre Propriétés, indiquez la valeur appropriée pour l'URI de la passerelle en rem-
plaçant la chaîne localhost par le nom de l'ordinateur passerelle.
4. Dans la fenêtre Propriétés, cliquez sur la valeur de l'option URI de Content Manager, puis cli-
quez sur le bouton d'édition.
5. Modifiez la chaîne localhost de l'URI existant avec le nom de n'importe quel ordinateur Con-
tent Manager.
6. Indiquez les URI pour les ordinateurs Content Manager restants :
• Dans la boîte de dialogue Valeur - URI de Content Manager, cliquez sur Ajouter.
• Dans la ligne vide de la table, cliquez et saisissez l'URI complet de l'ordinateur Content
Manager.
• Répétez les deux étapes précédentes (indiquées par des puces) pour chaque URI à ajouter.
Important : Vous devez inclure tous les URI de Content Manager dans la liste.
• Cliquez sur le bouton OK.
7. Dans la fenêtre Explorateur, dans la section Sécurité, Cryptographie, cliquez sur l'option
Cognos, fournisseur cryptographique implicite.
Procédure
1. Démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, cliquez sur l'option Environnement.
3. Dans la section Paramètres de la passerelle de la fenêtre Propriétés, indiquez les valeurs corres-
pondant à URI du distributeur pour la passerelle :
• Cliquez dans la colonne des valeurs.
• Cliquez sur le bouton d'édition.
• Remplacez la chaîne localhost de l'URI par le nom ou l'adresse IP d'un ordinateur des
composants d'application.
Conseil : Pour envoyer des demandes à la passerelle à partir d'une application SDK, il est
recommandé de se connecter à une passerelle réservée qui a été configurée pour se connec-
ter au distributeur à l'aide de l'URI interne du distributeur. Ne modifiez pas votre passe-
relle principale pour utiliser l'URI interne du distributeur. Cela diminuerait le niveau de
sécurité des studios et du portail Cognos 8.
106
Chapitre 7 : Configuration de Cognos 8
• Pour ajouter un autre URI, cliquez sur Ajouter et remplacez la chaîne localhost du nouvel
URI par le nom ou l'adresse IP d'un autre ordinateur de composants d'application.
Conseil : Pour utiliser le distributeur sur un ordinateur Content Manager en attente,
veillez à l'ajouter après avoir ajouté les ordinateurs des composants d'application. Si vous
ajoutez le distributeur à partir de l'ordinateur Content Manager actif, vérifiez qu'il figure
en dernier dans la liste.
• Une fois tous les URI définis, cliquez sur le bouton OK.
4. Dans la fenêtre Explorateur, dans la section Sécurité, Cryptographie, cliquez sur l'option
Cognos, fournisseur cryptographique implicite.
5. Dans le groupe de propriétés Paramètres de l'autorité de certification, définissez la propriété
Mot de passe de telle sorte qu'elle corresponde à celle configurée sur l'ordinateur Content
Manager actif par défaut.
6. Assurez-vous que tous les autres paramètres cryptographiques correspondent à ceux que vous
avez configurés dans l'ordinateur Content Manager actif par défaut.
7. Testez l'extraction de la clé symétrique. Dans la fenêtre Explorateur, cliquez avec le bouton
droit de la souris sur Cryptographie, puis cliquez sur l'option Tester.
Les composants de Cognos 8 vérifient la disponibilité des clés symétriques communes.
8. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Après avoir effectué les tâches de configuration requises pour chaque passerelle dans votre envi-
ronnement, vous pouvez continuer à configurer les passerelles en modifiant les paramètres de pro-
priété implicites afin de les adapter à votre environnement. Par exemple, vous pouvez configurer
une passerelle de sorte qu'elle utilise un espace-noms.
Procédure
1. Démarrez Cognos Connection.
2. Cliquez sur Metric Studio.
L'assistant Nouveau pack d'indicateurs s'affiche.
3. Saisissez le nom et la description représentant ce pack d'indicateurs pour l'application Metric
Studio, puis cliquez sur Suivant.
4. Cliquez sur Nouvelle source de données.
5. Saisissez le nom et la description de la connexion à la source de données correspondant à la
bibliothèque d'indicateurs contenant les données de ce pack d'indicateurs, puis cliquez sur
Suivant.
6. Dans la zone Type, sélectionnez le type de base de données, puis cliquez sur Suivant.
7. Fournissez les informations requises pour ce type de base de données :
• Pour une base de données Microsoft SQL Server, saisissez le nom du serveur de base de
données et celui de la base de données elle-même. Dans la section Codes d'accès, cochez
les cases Mot de passe et Créer un code d'accès pour le groupe 'Tous', puis saisissez le
code d'utilisateur et le mot de passe du compte utilisateur ayant accès à cette base de don-
nées.
• Pour une base de données Oracle, saisissez la chaîne de connexion. Dans la section Code
d'utilisateur, cochez les cases Mot de passe et Créer un code d'accès pour le groupe
'Tous', puis saisissez le code d'utilisateur et le mot de passe du compte utilisateur ayant
accès à cette base de données.
• Pour une base de données DB2, saisissez le nom de la base de données et la chaîne de con-
nexion. Sélectionnez l'option Code d'utilisateur, cochez les cases Mot de passe et Créer un
code d'accès pour le groupe 'Tous', puis saisissez le code d'utilisateur et le mot de passe
du compte utilisateur ayant accès à cette base de données.
Conseil : Pour tester si les paramètres sont corrects, cliquez sur le bouton Tester.
8. Cliquez sur les boutons Suivant puis Terminer.
9. Sélectionnez la nouvelle source de données, puis cliquez sur Suivant.
10. Cliquez sur Suivant et suivez les invites pour saisir les informations nécessaires à l'initialisa-
tion de la base de données. Lorsque vous arrivez sur la page de récapitulatif des détails de la
source de données et des paramètres de la bibliothèque d'indicateurs, cliquez sur l'option Ini-
tialiser.
11. Cliquez sur le bouton Terminer.
108
Chapitre 7 : Configuration de Cognos 8
Procédure
1. Sur l'ordinateur où vous avez installé Framework Manager, démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, cliquez sur l'option Environnement.
3. Dans la zone URI de la passerelle de la fenêtre Propriétés, saisissez la valeur appropriée.
• Pour utiliser ISAPI, remplacez cognos.cgi par cognosisapi.dll.
Procédure
1. Démarrez Cognos Configuration.
2. Dans la section Environnement de la fenêtre Explorateur, cliquez avec le bouton droit de la
souris sur l'option Systèmes de contrôle source, puis cliquez sur Nouvelle ressource et sur Sys-
tème de contrôle source.
L'option Système de contrôle source est disponible sur des ordinateurs Windows équipés de
Framework Manager ainsi que sur des ordinateurs Windows ou UNIX sur lesquels les compo-
sants d'application sont installés.
3. Dans la zone Nom, saisissez un nom pour le système de contrôle de la source.
110
Chapitre 7 : Configuration de Cognos 8
Procédure
1. Démarrez le service Cognos 8.
2. Démarrez Framework Manager.
Si la version du schéma du modèle est plus ancienne que la version prise en charge actuelle-
ment, vous pouvez être invité à indiquer un emplacement pour la copie de sauvegarde du pro-
jet. Si vous cliquez sur le bouton Annuler, Framework Manager n'ouvre pas le projet.
3. Dans la page Start, cliquez sur Open existing project.
4. Naviguez jusqu'au dossier du projet que vous voulez ouvrir, puis cliquez sur le fichier .cpf.
5. Cliquez sur le bouton Open.
6. Si vous êtes invité à fournir un emplacement de stockage de la sauvegarde, choisissez un
emplacement :
• Pour enregistrer le modèle de sauvegarde dans l'emplacement implicite, cliquez sur No.
• Pour indiquer un autre emplacement, cliquez sur Yes et accédez à l'emplacement en ques-
tion.
7. Cliquez sur le bouton OK.
Vous devez à nouveau publier les packs dans la version actuelle du serveur des composants
d'application. Pour en savoir davantage, reportez-vous au manuel Framework Manager User
Guide.
Pour accéder à une présentation rapide de Cognos 8, démarrez Cognos Connection, puis sélec-
tionnez Présentation rapide. Pour en savoir davantage sur l'utilisation des différents composants
de Cognos 8, reportez-vous à la documentation correspondante.
Procédure
1. Sur l'ordinateur où vous avez installé Metric Designer, démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, cliquez sur l'option Environnement.
3. Dans la zone URI de la passerelle de la fenêtre Propriétés, saisissez la valeur appropriée :
• Remplacez la chaîne de nom d'hôte localhost de l'URI de la passerelle par l'adresse IP ou
le nom de l'ordinateur.
• Pour utiliser ISAPI, remplacez cognos.cgi par cognosisapi.dll.
• Pour utiliser apache_mod, saisissez la syntaxe suivante :
http://nom_hôte:port/cognos8/cgi-bin/module
où module correspond à :
Système
d'exploitation Module Apache 1.3 Module Apache 2.0
Windows mod_cognos.dll mod2_cognos.dll
112
Chapitre 7 : Configuration de Cognos 8
Système
d'exploitation Module Apache 1.3 Module Apache 2.0
Solaris et AIX mod_cognos.so mod2_cognos.so
Procédure
1. Démarrez le service Cognos 8.
2. Démarrez Metric Designer.
3. Dans la page Start, cliquez sur Open a project.
4. Naviguez jusqu'au dossier du projet que vous voulez ouvrir, puis cliquez sur le fichier .cpf.
5. Cliquez sur le bouton Open.
6. Si vous êtes invité à fournir un emplacement de stockage de la sauvegarde, choisissez un
emplacement :
• Pour enregistrer le modèle de sauvegarde dans l'emplacement implicite, cliquez sur No.
• Pour indiquer un autre emplacement, cliquez sur Yes et accédez à l'emplacement en ques-
tion.
Si la version du schéma de modèle est antérieure à celle actuellement prise en charge, vous êtes
invité à sauvegarder le projet. Si vous cliquez sur le bouton Annuler, Metric Designer n'ouvre
pas le projet.
7. Si la connexion au pack d'indicateurs ou à la source de données qui est associée au projet
n'existe plus, vous êtes invité à choisir une connexion existante au pack ou à la source.
8. Cliquez sur le bouton OK.
Pour pouvoir utiliser Framework Manager ou Metric Designer, vous devez démarrer le service
Cognos 8. Sous Windows, le service Cognos 8 est configuré par défaut pour démarrer automati-
quement. Sous UNIX et Linux, vous devez configurer le processus Cognos 8 comme démon pour
qu'il démarre automatiquement. Pour en savoir davantage, reportez-vous à la documentation sur
le système d'exploitation.
Vous devez installer et configurer Framework Manager et les composants du serveur Cognos 8
pour pouvoir utiliser Cognos 8 pour la production de rapports.
Remarque : Cognos 8 ne peut accéder à aucune des données du rapport avant qu'elles ne soient
organisées en packs et publiées dans Framework Manager.
114
Chapitre 7 : Configuration de Cognos 8
Si la version du schéma de modèle est antérieure à celle actuellement prise en charge, vous
serez probablement invité à effectuer une mise à niveau.
Si la page Bienvenue de Framework Manager s'affiche, cela signifie que l'installation fonc-
tionne.
protocole://nom_hôte_ou_adresse_IP:port/racine_contexte/chemin_alias
116
Chapitre 7 : Configuration de Cognos 8
Procédure
1. Démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, cliquez sur le groupe ou le composant approprié :
• Pour changer un élément du distributeur, cliquez sur l'option Environnement.
• Pour changer un élément du serveur de journalisation local, dans la section Environne-
ment, cliquez sur l'option Journalisation.
3. Dans la fenêtre Propriétés, cliquez sur la zone Valeur à côté de la propriété d'URI que vous
voulez modifier.
4. Sélectionnez l'élément et saisissez les nouvelles informations.
Conseil : Pour changer le port utilisé par le distributeur local, vous devez modifier la valeur de
la propriété URI interne du distributeur. Étant donné que le changement a une incidence sur
tous les URI définis en fonction du distributeur local, vous devez modifier ceux de tous les
composants locaux.
Conseil : Si vous changez le port du distributeur dans son URI, veillez à indiquer le nouveau
numéro de port lorsque vous configurez des ordinateurs distants utilisant les services du distri-
buteur, de Content Manager et du kit SDK sur ce système.
5. Dans le menu Fichier, cliquez sur l'option Enregistrer.
2. Dans la fenêtre Explorateur, dans la section Sécurité, cliquez sur l'option Cryptographie.
3. Dans la fenêtre Propriétés, modifiez les valeurs implicites en cliquant sur la zone Valeur, puis
en sélectionnant la valeur appropriée :
• Sur des ordinateurs dépourvus de Content Manager, si vous ne voulez pas conserver les
CSK localement, dans la section Paramètres CSK, définissez l'option Stocker la clé symé-
trique localement sur Faux.
Lorsque l'option Stocker la clé symétrique localement est définie sur la valeur Faux, la clé
doit être obtenue auprès de Content Manager s'il y a lieu. La propriété Emplacement de la
bibliothèque de clés symétriques communes est ignorée.
• Si vous souhaitez que les ordinateurs à chaque extrémité d'une transmission prouvent leur
identité, dans la section Paramètres SSL, remplacez la valeur de Utilisation de l'authentifi-
cation mutuelle par Vrai.
Nous vous recommandons de ne pas modifier le paramètre Utilisation de la confidentia-
lité. Définissez cette propriété comme vraie pour être certain que toutes les transmissions
soient chiffrées.
• Si vous souhaitez modifier l'algorithme de prétraitement, sélectionnez une autre valeur
pour la propriété Algorithme de prétraitement.
4. Dans le menu Fichier, cliquez sur l'option Enregistrer.
5. Le test du fournisseur cryptographique doit être effectué sur une passerelle uniquement. Dans
la fenêtre Explorateur, cliquez avec le bouton droit de la souris sur Cryptographie, puis cli-
quez sur l'option Tester.
Les composants de Cognos 8 vérifient la disponibilité de la clé symétrique.
Après avoir configuré le fournisseur cryptographique, les mots de passe de votre configuration et
toutes les données que vous créez sont chiffrés.
118
Chapitre 7 : Configuration de Cognos 8
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur sur lequel des composants d'applica-
tion Cognos 8 ont été installés.
2. Dans la fenêtre Explorateur, dans la section Sécurité, cliquez sur l'option Cognos Application
Firewall.
3. Dans la fenêtre Propriétés, définissez les valeurs appropriées pour la propriété Module CAF
activé.
Cognos Application Firewall est actif par défaut.
Important : Cognos Application Firewall est un composant essentiel de sécurité de Cognos
contribuant à la protection contre les intrusions. La désactivation de Cognos Application
Firewall supprime cette protection. Dans des circonstances normales, nous vous conseillons de
ne pas désactiver Cognos Application Firewall.
4. Si vous utilisez un outil XSS de tierce partie qui vérifie des caractères spécifiques dans les para-
mètres de requête GET, ouvrez la fenêtre Propriétés et procédez comme suit :
• Choisissez Vrai comme valeur de la propriété Vérification XSS de tierce partie activée.
• Pour la propriété Caractères XSS de tierce partie, ajoutez les caractères supplémentaires
interdits par l'outil XSS de tierce partie. Les caractères implicites sont >, < et ’.
5. Ajoutez les noms d'hôte et de domaine à la liste de noms valides de Cognos :
• Pour la propriété Domaines ou hôtes valides, cliquez sur la valeur, puis sur le bouton
d'édition.
• Dans la boîte de dialogue Valeur - Domaines ou hôtes valides, cliquez sur Ajouter.
• Dans la ligne blanche de la table, cliquez et saisissez le nom d'hôte ou de domaine.
• Répétez les deux étapes précédentes (indiquées par des puces) pour chaque nom à ajouter.
Conseil : Si, à partir de Cognos Series 7, vous utilisez l'accès au détail des rapports sous
Cognos 8, ajoutez les noms d'hôte des serveurs de passerelles de Cognos Series 7 à la liste.
• Cliquez sur le bouton OK.
Cognos Application Firewall valide des noms d'hôte et de domaine pour protéger les URL
créées. Par défaut, Cognos Application Firewall considère les noms de domaine issus des pro-
priétés de configuration de l'environnement comme étant des noms de domaine sécurisés.
Vous pouvez ajouter manuellement des noms à la liste de domaines et d'hôtes valides. En
général, l'ajout de nom est utile si vous devez rediriger des demandes vers des ordinateurs non
Cognos à l'aide des fonctions Précédent et Annuler ou lorsque vous utilisez l'accès au détail
vers d'autres installations de produits Cognos.
6. Enregistrez la configuration.
Procédure
1. Démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, cliquez sur l'option Environnement.
3. Dans la fenêtre Propriétés, pour la propriété Emplacement des fichiers temporaires, indiquez
le nouvel emplacement.
4. Si vous souhaitez que le contenu des fichiers temporaires soit chiffré, définissez la propriété
Chiffrement des fichiers temporaires sur Vrai.
5. Assurez-vous que le compte d'utilisateur sous lequel les composants de Cognos 8 fonctionnent
dispose des droits appropriés sur l'emplacement des fichiers temporaires. Par exemple :
• sous Windows, tous les droits de contrôle,
• sous UNIX ou Linux, les droits de lecture et d'écriture.
Procédure
1. Sur l'ordinateur où se trouve la passerelle, démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, cliquez sur l'option Environnement.
3. Dans la fenêtre Propriétés, dans la zone Valeur située à côté de la propriété Espace-noms de la
passerelle, saisissez l'identificateur de l'espace-noms que vous voulez utiliser.
4. Dans le menu Fichier, cliquez sur l'option Enregistrer.
120
Chapitre 7 : Configuration de Cognos 8
Remarque : Les valeurs implicites des services de distribution et de présentation sont définies sur
« faux » sur les ordinateurs où seul Content Manager est installé. Pour tous les autres types d'ins-
tallations, les valeurs implicites sont définies sur « vrai ».
Si vous avez installé tous les composants sur plusieurs ordinateurs, vous pouvez désactiver les ser-
vices appropriés sur chacun d'eux afin d'obtenir la configuration répartie requise. Les demandes
sont envoyées uniquement aux distributeurs sur lesquels un service donné est activé.
La désactivation d'un service empêche son chargement en mémoire. Une fois désactivés, les servi-
ces ne démarrent plus et ne consomment donc plus de ressources. Le service ne s'exécute pas tant
que vous ne l'activez pas.
Si vous désactivez le service du distributeur, tous les services qui s'exécutent sous ce dernier sont
également désactivés. Seuls les services de distributeur activés peuvent traiter des demandes.
Procédure
1. Démarrez Cognos Configuration.
2. Dans la section Environnement de la fenêtre Explorateur, cliquez sur l'option Service Cognos
8.
3. Dans la fenêtre Propriétés, cliquez sur la valeur située à côté du service que vous voulez activer
ou désactiver.
Par défaut, tous les services sont activés.
4. Cliquez sur l'état approprié pour les services :
• Pour désactiver le service, cliquez sur l'option Faux.
• Pour l'activer, cliquez sur l'option Vrai.
5. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Procédure
1. Démarrez Cognos Configuration.
2. Dans les sections Environnement, Service Cognos 8 de la fenêtre Explorateur, cliquez avec le
bouton droit de la souris sur l'option Cognos 8, puis cliquez sur le bouton Supprimer.
Cette opération supprime le modèle de configuration implicite pour le service.
3. Cliquez avec le bouton droit de la souris sur l'option Service Cognos 8, puis cliquez sur les
options Nouvelle ressource et Configuration.
4. Saisissez un nom pour le service.
Sous Windows, le nom que vous choisissez est utilisé pour l'inscription du service dans le
registre. Vous voyez ce nom dans la liste des services actifs sur l'ordinateur.
5. Dans la zone Type, cliquez sur le modèle de configuration à utiliser :
• Si vous avez préalablement modifié le paramétrage implicite et que vous souhaitez réduire
le temps de démarrage ainsi que l'utilisation de la mémoire et des ressources, cliquez sur
l'option Configuration compacte.
• Si vous souhaitez un compromis entre la rapidité de démarrage et la vitesse de fonctionne-
ment, cliquez sur l'option Configuration moyenne.
• Si vous souhaitez optimiser la vitesse de fonctionnement, que les performances ont plus
d'importance que la rapidité du démarrage et que votre ordinateur dispose de davantage
de ressources, cliquez sur l'option Configuration complète.
6. Dans la fenêtre Propriétés, modifiez les valeurs des propriétés afin de les adapter à votre envi-
ronnement.
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur Content Manager.
2. Dans le menu Opérations, cliquez sur l'option Modifier la configuration globale.
3. Cliquez sur l'onglet Polices.
4. Cliquez sur le bouton Ajouter.
Conseil : Pour supprimer une police de la liste de celles prises en charge, cliquez sur la zone à
côté du nom de la police, puis cliquez sur le bouton Supprimer.
5. Dans la zone Nom de police prise en charge, saisissez le nom de la police, puis cliquez sur le
bouton OK.
6. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Toutes les polices universelles, y compris les nouvelles polices ajoutées, doivent être installées
sur tous les ordinateurs Cognos présents dans votre environnement.
Si une police universelle n'est pas installée sur tous les ordinateurs Cognos, vous devez mettre en
correspondance la police universelle avec une police physique installée.
Procédure
1. Sur chaque ordinateur des composants d'application, démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, cliquez sur l'option Environnement.
122
Chapitre 7 : Configuration de Cognos 8
3. Dans la fenêtre Propriétés, pour la propriété Emplacements des polices physiques, indiquez
l'emplacement des polices.
Conseil : S'il existe plusieurs chemins d'accès aux polices, séparez-les par un point-virgule (;).
4. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Mise en correspondance des polices prises en charge avec les polices installées
Vous pouvez remplacer des polices universelles qui ne sont pas installées sur l'ordinateur par des
polices physiques.
Par exemple, vous ajoutez à la liste des polices prises en charge une police qui n'est pas installée
sur l'ordinateur Cognos. Vous pouvez indiquer la police à utiliser pour la remplacer.
Vous mettez en correspondance les polices sur tous les ordinateurs où est installé le serveur de rap-
ports.
Aucune mise en correspondance n'est requise si vous ajoutez une police à la liste des polices prises
en charge installées sur les ordinateurs Cognos. En revanche, vous devez indiquer l'emplacement
de la police.
Procédure
1. Sur chaque ordinateur des composants d'application, démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, cliquez sur l'option Environnement.
3. Dans la fenêtre Propriétés, cliquez sur la zone Valeur à côté de la propriété Correspondance
des polices physiques, puis sur le bouton d'édition.
La boîte de dialogue Valeur - Correspondance des polices physiques s'affiche.
4. Cliquez sur le bouton Ajouter.
Conseil : Pour supprimer une police, cochez la case située en regard de celle-ci, puis cliquez
sur l'option Supprimer.
5. Dans la zone Nom de police universelle, saisissez le nom de la police que vous avez ajoutée à
la liste des polices prises en charge.
6. Cochez la case Nom de police physique.
7. Si vous connaissez le nom de la police physique, saisissez-le. Dans le cas contraire, cliquez sur
le bouton d'édition. Dans la boîte de dialogue Nom de police physique, cliquez sur le bouton
Rechercher maintenant, puis sur le nom d'une police dans les résultats.
8. Répétez les étapes 4 à 7 pour chaque police universelle nécessitant une mise en correspon-
dance.
9. Cliquez sur le bouton OK.
10. Dans le menu Fichier, cliquez sur l'option Enregistrer.
À présent, vous devez, le cas échéant, indiquer l'emplacement d'installation des polices.
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur Content Manager.
2. Dans la fenêtre Explorateur, cliquez sur l'option Environnement.
3. Dans la fenêtre Propriétés, dans la zone Police par défaut, saisissez la police que vous voulez
utiliser de manière implicite pour les rapports.
4. Sur tous les ordinateurs des composants d'application, assurez-vous que l'emplacement d'ins-
tallation de la police implicite est précisé dans la propriété Emplacements des polices physi-
ques ou que la police se trouve dans le répertoire des polices de Windows.
5. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Procédure
1. Sur l'ordinateur des composants d'application, démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, cliquez sur l'option Environnement.
3. Dans la fenêtre Propriétés, cliquez sur la valeur de la propriété Emplacement des fichiers de
correspondances.
4. Cliquez sur le bouton d'édition.
5. Dans la fenêtre Sélection d'un dossier, pointez sur le répertoire de votre choix et cliquez sur
Sélectionner.
6. Dans le menu Fichier, cliquez sur l'option Enregistrer.
124
Chapitre 7 : Configuration de Cognos 8
Si vous configurez le protocole SSL uniquement pour les connexions internes, les composants de
Cognos sur l'ordinateur local communiquent à l'aide de ce protocole. Le distributeur écoute les
connexions sécurisées sur un port distinct de celui utilisé pour les demandes http distantes. Vous
devez donc configurer deux URI de distributeur.
Si vous configurez le protocole SSL uniquement pour les connexions externes, les communications
entre des composants de Cognos distants et l'ordinateur local utilisent ce protocole. Vous devez
configurer le distributeur afin qu'il écoute les demandes sécurisées distantes sur un port distinct de
celui utilisé pour les demandes HTTP locales. Vous devez également configurer les URI de Content
Manager et l'URI du distributeur pour les applications externes de façon à ce qu'ils utilisent le
même protocole et le même port que le distributeur externe.
Si vous configurez le protocole SSL pour toutes les connexions, le distributeur peut utiliser le
même port pour les connexions internes et externes. Si vous n'utilisez pas le protocole SSL pour les
communications locales ou distantes, le distributeur peut utiliser le même port pour toutes les
communications.
Au besoin, vous devez également mettre à jour les URI de Content Manager, l'URI du distributeur
des applications externes et l'URI de la passerelle, afin qu'ils utilisent le protocole SSL.
Connecteurs Tomcat
Si l'URI interne du distributeur porte le préfixe http, alors que l'URI externe porte le préfixe https,
ou l'inverse, les deux connecteurs, non-SSL Coyote HTTP/1.1 et SSL Coyote HTTP/1.1, sont acti-
vés dans le fichier server.xml.
Si les URI des distributeurs interne et externe utilisent un protocole ou des ports différents, le port
du distributeur interne n'est accessible que pour les composants situés sur l'ordinateur local.
L'URI interne du distributeur doit également préciser le nom d'hôte localhost.
Installations réparties
Dans les installations réparties, si vous utilisez le service de l'autorité de certification de Cognos,
vous devez commencer par configurer tous les ordinateurs Cognos pour qu'ils utilisent le proto-
cole non sécurisé (http) avant de configurer les composants de Cognos pour l'utilisation du proto-
cole SSL. Cette étape est nécessaire car vous ne pouvez pas configurer le protocole SSL sans avoir
préalablement établi une approbation.
Dans un environnement réparti, vous devez également veiller à respecter l'ordre de configuration
des ordinateurs. Cela signifie que vous devez d'abord configurer l'ordinateur sur lequel l'applica-
tion Content Manager active par défaut est installée, puis démarrer les services sur cet ordinateur
avant de configurer d'autres ordinateurs ou de démarrer des services sur d'autres ordinateurs. En
configurant d'abord l'ordinateur Content Manager, puis en démarrant les services, vous vous
assurez que le service de l'autorité de certification sur l'ordinateur Content Manager peut émettre
des certificats pour d'autres ordinateurs dans l'environnement de Cognos.
Après avoir configuré tous les ordinateurs de l'installation répartie afin qu'ils utilisent le protocole
non sécurisé implicite, il est conseillé de tester l'installation pour s'assurer que les composants de
Cognos fonctionnent correctement. Après avoir testé l'installation, vous pouvez configurer le pro-
tocole SSL.
Lorsque vous configurez Cognos 8 de façon à ce qu'il utilise le protocole SSL, configurez d'abord
l'ordinateur Content Manager actif par défaut pour l'utilisation du protocole, puis démarrez les
services sur cet ordinateur Content Manager. Cela fait, vous pouvez configurer le protocole SSL
sur d'autres ordinateurs Cognos dans votre environnement.
Procédure
1. Démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, cliquez sur l'option Environnement.
3. Dans la fenêtre Propriétés, saisissez les valeurs appropriées pour les propriétés URI interne du
distributeur et URI externe du distributeur :
• Afin de configurer le protocole SSL uniquement pour les connexions internes, pour la pro-
priété URI interne du distributeur, saisissez https, ainsi qu'un port pour la communica-
tion SSL. Pour la propriété URI externe du distributeur, saisissez http et utilisez le port
implicite ou tout autre port disponible.
• Afin de configurer le protocole SSL uniquement pour les connexions internes, pour la pro-
priété URI interne du distributeur, saisissez https, ainsi qu'un port pour la communica-
tion SSL. Pour la propriété URI externe du distributeur, saisissez http et utilisez le port
implicite ou tout autre port disponible.
Si vous utilisez Tomcat, la propriété URI interne du distributeur doit également préciser le
nom d'hôte localhost.
Les ports des deux URI du distributeur doivent être différents.
• Pour configurer le protocole SSL uniquement pour les connexions externes, pour la pro-
priété URI externe du distributeur, saisissez https et un port sécurisé. Pour la propriété
URI interne du distributeur, saisissez http et utilisez le port implicite ou tout autre port
disponible.
Si vous utilisez Tomcat, la propriété URI interne du distributeur doit également préciser le
nom d'hôte localhost.
Les ports des deux URI du distributeur doivent être différents.
• Pour configurer le protocole SSL pour toutes les connexions, saisissez le même URI pour
les deux propriétés URI interne du distributeur et URI externe du distributeur. Saisissez
https et un numéro de port sécurisé, tel que 9343.
Remarque : Vous ne devez pas nécessairement utiliser le port 9343, port SSL implicite. Vous
pouvez choisir n'importe quel port disponible.
4. Configurez le protocole SSL pour les autres URI de l'environnement, notamment les URI de
Content Manager, l'URI du distributeur pour des applications externes et l'URI de la passe-
relle.
• Pour les connexions internes uniquement, saisissez https dans les URI contenant la chaîne
localhost.
• Pour les connexions externes uniquement, saisissez https dans les URI ne contenant pas la
chaîne localhost.
• Pour toutes les connexions, saisissez https dans tous les URI.
5. Dans la fenêtre Explorateur, cliquez sur Sécurité, Cryptographie.
6. Pour utiliser le protocole SSL, vous devez indiquer des mots de passe pour les bibliothèques de
clés de chiffrement de Cognos 8. D'autres paramètres sont disponibles dans la section Sécu-
rité, Cryptographie, Cognos.
7. Dans le menu Fichier, cliquez sur l'option Enregistrer.
126
Chapitre 7 : Configuration de Cognos 8
Remarque : Lorsque vous utilisez des navigateurs pour vous connecter aux composants de
Cognos, ils invitent automatiquement les utilisateurs à mettre à jour leurs bibliothèques d'appro-
bations.
Si vous souhaitez que la connexion entre les serveurs Cognos et l'autre serveur soit mutuellement
authentifiée, vous devez également copier le certificat de votre autorité de certification dans la
bibliothèque d'approbations pour les serveurs Cognos.
Lorsque vous avez configuré les composants de Cognos pour l'utilisation d'une autorité de certifi-
cation (CA) tierce, il n'est pas nécessaire de configurer de sécurité partagée entre le serveur Cognos
et les autres serveurs.
La liste des algorithmes de chiffrement pris en charge est créée de façon dynamique sur chaque
ordinateur et dépend de l'environnement JRE (Java Runtime Environment) ou de la présence de
logiciels cryptographiques tiers installés sur l'ordinateur. Si vous avez apporté des modifications à
un ordinateur, telles qu'une mise à niveau de l'environnement JRE ou l'installation d'un logiciel
ayant entraîné la mise à niveau du JRE, cela peut avoir une incidence sur les algorithmes de chif-
frement pris en charge sur l'ordinateur en question. Si vous ne disposez plus d'aucun algorithme
de chiffrement correspondant aux autres ordinateurs de votre environnement, vous devrez
peut-être changer de JRE sur l'ordinateur afin qu'il corresponde à celui des autres ordinateurs de
l'environnement.
Procédure
1. Démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, cliquez sur Cryptographie, Cognos.
3. Dans la fenêtre Propriétés, cliquez sur la colonne Valeur située à côté de la propriété Algorith-
mes de chiffrement (ciphersuites) pris en charge.
4. Cliquez sur le bouton d'édition.
• Pour déplacer un algorithme de chiffrement (ciphersuite) dans la liste Valeurs actuelles,
cochez la case dans la liste Valeurs disponibles, puis cliquez sur Ajouter.
• Pour déplacer un algorithme de chiffrement (ciphersuite) vers le haut ou vers le bas dans
la liste Valeurs actuelles, cochez la case correspondante, puis cliquez sur les flèches de
déplacement vers le haut et vers le bas.
• Pour supprimer un algorithme de chiffrement (ciphersuite) de la liste Valeurs actuelles, cli-
quez sur la case à cocher, puis sur Supprimer.
5. Cliquez sur le bouton OK.
6. Dans le menu Fichier, cliquez sur l'option Enregistrer.
128
Chapitre 7 : Configuration de Cognos 8
Fichier
Le serveur de journalisation est configuré par défaut pour envoyer les messages de journalisation
vers le fichier cogserver.log situé dans le répertoire emplacement_c8\logs. Vous pouvez configurer
le serveur de journalisation pour qu'il envoie les messages de journalisation vers un autre fichier,
tel que le journal système UNIX ou Linux ou le journal des événements Windows NT.
Base de données
Le serveur de journalisation peut également envoyer les messages vers une base de données sur le
même ordinateur ou sur un autre ordinateur.
La base de données de journalisation présente les mêmes exigences de configuration et de compte
d'utilisateur que la base de données Content Store. Après avoir configuré les composants de
Cognos 8 pour qu'ils envoient des messages à une base de données de journalisation, puis après
avoir redémarré le service Cognos 8, les composants de Cognos 8 créent les tables et les champs de
table requis. Vous pouvez tester la connexion à la base de données de journalisation avant de redé-
marrer le service Cognos 8.
2. Si la base de données de journalisation ne se trouve pas sur le même ordinateur que le serveur
de journalisation, configurez un pseudonyme de base de données pour la base de données de
journalisation :
• Sous Windows, exécutez l'Assistant de configuration du client DB2.
• Sous UNIX ou Linux, utilisez l'interface de ligne de commande DB2.
Remarque : Si la base de données de journalisation et le serveur de journalisation se trouvent
sur le même ordinateur, le nom de la base de données de journalisation est automatiquement
utilisé pour créer un pseudonyme.
3. Sous Windows, arrêtez les services DB2 et le serveur de recherche HTML.
4. Pour copier le pilote JDBC2, copiez le fichier installation_DB2/sqllib/java/db2java.zip dans le
répertoire emplacement_c8/webapps/p2pd/WEB-INF/lib.
5. Renommez le fichier db2java.zip en db2java.jar.
6. Sous Windows, redémarrez les services DB2 et le serveur de recherche HTML.
7. Répétez intégralement cette procédure sur chaque ordinateur sur lequel Content Manager ou
les composants d'application sont installés.
Procédure
1. Si la destination est une base de données, vérifiez que :
• vous avez créé la base de données de journalisation (p. 71),
• vous avez configuré le client de base de données (p. 129).
2. Sur l'ordinateur où vous avez installé Content Manager ou les composants d'application,
démarrez Cognos Configuration.
3. Dans la fenêtre Explorateur, dans la section Environnement, cliquez sur l'option Journalisa-
tion.
4. Dans la fenêtre Propriétés, définissez les propriétés du serveur de journalisation.
• Si vous souhaitez utiliser le protocole TCP pour la communication entre les composants
de Cognos 8 et le serveur de journalisation distant, définissez la propriété Voulez-vous
activer le protocole TCP ? sur Vrai.
• Si vous avez utilisé https dans l'URI interne du distributeur, définissez la propriété Activer
le protocole SSL sur Vrai dans la fenêtre Propriétés.
5. Dans la fenêtre Explorateur, dans la section Environnement, cliquez avec le bouton droit de la
souris sur l'option Journalisation, puis cliquez successivement sur les options Nouvelle res-
source et Destination.
6. Dans la zone Nom, saisissez le nom de la destination.
7. Dans la liste Type, cliquez sur le type approprié, puis sur le bouton OK.
8. Si la destination est un fichier ou un serveur de journalisation distant, saisissez les valeurs
appropriées pour les propriétés obligatoires et facultatives dans la fenêtre Propriétés.
Pour un serveur de journalisation distant, vous devez indiquer ultérieurement la destination
des messages de journalisation lorsque vous configurez le serveur de journalisation distant.
9. Si la destination est une base de données, ajoutez une ressource de base de données :
130
Chapitre 7 : Configuration de Cognos 8
• Dans la fenêtre Explorateur, cliquez avec le bouton droit de la souris sur la base de don-
nées, puis cliquez sur Nouvelle ressource, Base de données.
• Dans la zone Nom, saisissez le nom de la base de données de journalisation créée.
• Dans la liste Type, cliquez sur le type de base de données, puis sur le bouton OK.
• Dans la fenêtre Propriétés, saisissez les valeurs appropriées pour les propriétés facultatives
et obligatoires.
Si vous utilisez une base de données Microsoft SQL Server, vous pouvez utiliser un
numéro de port, tel que 1433 ou une instance nommée, en tant que valeur de la propriété
Serveur de base de données et numéro de port.
Pour vous connecter à une instance nommée, vous devez indiquer son nom en tant que
propriété URL JDBC ou source de données. Si aucune propriété de nom d'instance n'est
indiquée, une connexion à l'instance implicite est créée.
Par exemple, une URL JDBC
jdbc:JSQLConnect://localhost\\instance1/user=sa/<autres propriétés si nécessaire>
• Testez la connexion à la nouvelle base de données. Dans la section Environnement de la
fenêtre Explorateur, cliquez avec le bouton droit de la souris sur Journalisation, puis cli-
quez sur Tester.
Les composants de 8 se connectent à la base de données. Si vous avez configuré plusieurs
bases de données pour la journalisation des messages, les composants de Cognos 8 testent
l'ensemble des bases de données.
10. Répétez les étapes 5 à 9 pour chacune des destinations auxquelles le serveur de journalisation
doit envoyer des messages.
11. Dans le menu Fichier, cliquez sur l'option Enregistrer.
12. Dans la fenêtre Explorateur, cliquez sur Service Cognos 8, puis sur Cognos 8.
13. Dans le menu Fichier, cliquez sur l'option Redémarrer.
Si vous avez sélectionné une base de données comme destination, les composants de Cognos 8
créent les tables et les champs requis dans la base de données créée.
Si la destination était un serveur de journalisation distant, configurez le serveur de journalisation
distant et démarrez-le. Redémarrez ensuite le service Cognos 8 sur l'ordinateur local.
Si la destination était une base de données, vous pouvez utiliser les composants de Cognos 8 pour
exécuter les rapports de journalisation à partir de la base de données.
Vous pouvez également définir le niveau de journalisation qui contrôle la quantité de détails et le
type de messages qui sont envoyés vers un fichier ou une base de données de journalisation. Pour
obtenir des instructions, reportez-vous au Guide d'administration et de sécurité.
Chaque ordinateur a des paramètres système régionaux implicites et des paramètres régionaux par
utilisateur. Les paramètres régionaux de l'utilisateur peuvent différer de ceux du système.
Important : Si vous modifiez les paramètres globaux sur l'un des ordinateurs Content Manager,
vous devez effectuer les mêmes modifications sur les autres ordinateurs Content Manager.
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur Content Manager.
2. Dans le menu Opérations, cliquez sur l'option Modifier la configuration globale.
3. Cliquez sur l'onglet Langues du produit.
4. Cliquez sur le bouton Ajouter.
Conseil : Pour supprimer une langue prise en charge, cochez la case située en regard de
l'option Paramètres régionaux pris en charge, puis cliquez sur l'option Supprimer.
5. Dans la deuxième colonne, saisissez la portion linguistique des paramètres régionaux.
6. Répétez les étapes 3 à 5 pour les autres langues prises en charge à ajouter.
7. Cliquez sur le bouton OK.
8. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur Content Manager.
2. Dans le menu Opérations, cliquez sur l'option Modifier la configuration globale.
3. Cliquez sur l'onglet Monnaies.
4. Cliquez sur le bouton Ajouter.
132
Chapitre 7 : Configuration de Cognos 8
Conseil : Pour supprimer un élément pris en charge, cochez la case située en regard de cet élé-
ment, puis cliquez sur l'option Supprimer.
5. Dans la deuxième colonne, saisissez une valeur appropriée.
La valeur que vous ajoutez doit être conforme aux codes ISO 4217 relatifs à la représentation
des monnaies et des formats. Généralement, la valeur que vous ajoutez doit être un code
alphabétique de trois lettres. Les deux premiers caractères sont des lettres représentant le code
monnaie ISO 3166 du pays dont provient la monnaie. La lettre supplémentaire correspond à
l'initiale de la monnaie.
6. Répétez les étapes 3 à 5 pour les autres types d'éléments pris en charge à ajouter.
7. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur Content Manager.
2. Dans le menu Opérations, cliquez sur l'option Modifier la configuration globale.
3. Cliquez sur l'onglet Paramètres régionaux (contenu).
4. Cliquez sur le bouton Ajouter.
Conseil : Pour supprimer un élément pris en charge, cochez la case située en regard de cet élé-
ment, puis cliquez sur l'option Supprimer.
5. Dans la deuxième colonne, saisissez une valeur appropriée.
• Pour ajouter la prise en charge d'une langue pour les données et métadonnées de rapport,
saisissez un paramètre local partiel (langue).
• Pour ajouter une prise en charge spécifique à une région, saisissez des paramètres régio-
naux complets (langue-région).
6. Répétez les tâches 3 à 5 pour chaque paramètre régional supplémentaire que vous voulez
prendre en charge.
7. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Par défaut, la table Correspondances des paramètres régionaux (contenu) contient des paramètres
régionaux n'incluant pas la région. Cela permet de n'utiliser que la partie linguistique des paramè-
tres régionaux et garantit que vous voyez toujours les informations appropriées. Par exemple,
dans une base de données multilingue, les données sont généralement disponibles dans différentes
langues, telles que le français (fr), l'espagnol (es) et l'anglais (en), plutôt que dans des langues
régionales, telles que l'anglais du Canada (en-ca), l'anglais des États-Unis (en-us) ou le français de
France (fr-fr).
Les exemples ci-dessous illustrent comment les composants de Cognos 8 déterminent le rapport ou
le tableau de bord que l'utilisateur visualise si plusieurs versions de langues sont disponibles.
Exemple 1
Un rapport est disponible dans Content Manager dans deux langues régionales, telles que en-us
(anglais des États-Unis) et fr-fr (français de France), mais les paramètres régionaux de l'utilisateur
sont définis sur fr-ca (français du Canada). Cognos 8 utilise les correspondances de paramètres
régionaux pour déterminer le rapport à afficher pour l'utilisateur.
Tout d'abord, Cognos 8 vérifie dans Content Manager si le rapport est disponible dans la langue
des paramètres régionaux de l'utilisateur. Si tel n'est pas le cas, Cognos 8 met en correspondance
les paramètres régionaux de l'utilisateur avec des paramètres régionaux normalisés configurés
dans l'onglet Correspondances des paramètres régionaux (contenu). La langue des paramètres
régionaux de l'utilisateur étant fr-ca, la correspondance est établie avec fr. Cognos 8 utilise la
valeur de correspondance pour vérifier si le rapport est disponible en fr. Dans le cas présent, le
rapport est disponible en en-us et fr-fr, pas en fr.
Ensuite, Cognos 8 met en correspondance les rapports disponibles avec des paramètres régionaux
normalisés. Ainsi, en-us devient en et fr-fr devient fr.
Du fait que tant le rapport que les paramètres régionaux de l'utilisateur sont mis en correspon-
dance avec fr, l'utilisateur dont les paramètres régionaux indiquent la langue fr-ca voit s'afficher le
rapport en fr-fr.
Exemple 2
Les paramètres régionaux de l'utilisateur et ceux du rapport correspondent à la même langue.
Cognos 8 sélectionne les paramètres régionaux à utiliser. Par exemple, si les paramètres régionaux
d'un utilisateur indiquent la langue en-ca (anglais du Canada) et que les rapports sont disponibles
en en-us (anglais des États-Unis) et en-gb (anglais du Royaume-Uni), Cognos 8 met en correspon-
dance chaque paramètre régional avec en. L'utilisateur visualise le rapport conformément aux
paramètres régionaux choisis par Cognos 8.
Exemple 3
Les paramètres régionaux du rapport et ceux de l'utilisateur ne sont pas mis en correspondance
avec une langue commune. Cognos 8 sélectionne la langue. Dans ce cas, il peut s'avérer nécessaire
de configurer la mise en correspondance. Par exemple, si un rapport est disponible en en-us
(anglais des États-Unis) et fr-fr (français de France), tandis que les paramètres régionaux de l'utili-
sateur indiquent la langue es-es (espagnol d'Espagne), Cognos 8 sélectionne la langue.
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur Content Manager.
2. Dans le menu Opérations, cliquez sur l'option Modifier la configuration globale.
3. Cliquez sur l'onglet Correspondances des paramètres régionaux (contenu).
4. Cliquez sur le bouton Ajouter.
5. Dans la zone Clé, saisissez les paramètres régionaux de l'utilisateur.
• Pour faire en sorte que toutes les régions correspondant à une langue voient le contenu
dans cette langue spécifique, saisissez la portion linguistique des paramètres régionaux,
suivie d'un tiret (-) et d'un astérisque (*).
Par exemple, saisissez fr-*.
• Pour faire en sorte qu'un utilisateur voie le contenu correspondant à ses paramètres régio-
naux spécifiques (langue-région), saisissez les paramètres régionaux complets.
Par exemple, saisissez fr-ch.
134
Chapitre 7 : Configuration de Cognos 8
• Pour mettre en correspondance une langue favorite avec une autre, saisissez la portion de
langue favorite des paramètres régionaux.
Par exemple, saisissez zh.
Conseil : Pour indiquer les paramètres régionaux à utiliser pour plusieurs clés, saisissez le
caractère générique (*) avec la valeur Clé puis, dans la zone Correspondance des paramètres
régionaux, saisissez les paramètres régionaux. Si vous souhaitez par exemple que toutes les
clés allemandes utilisent des paramètres régionaux allemands, saisissez de* dans la zone Clé,
puis saisissez de dans la zone Correspondance des paramètres régionaux.
6. Dans la zone Correspondance des paramètres régionaux, saisissez la portion linguistique des
paramètres régionaux.
Les paramètres régionaux de l'utilisateur spécifiés dans la zone Clé appelleront le contenu
dans cette langue.
7. Répétez les étapes 3 à 5 pour les autres mises en correspondance à établir.
8. Cliquez sur le bouton OK.
9. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur Content Manager.
2. Dans le menu Opérations, cliquez sur l'option Modifier la configuration globale.
3. Cliquez sur l'onglet Correspondance des langues du produit.
4. Cliquez sur le bouton Ajouter.
5. Dans la zone Clé, saisissez les paramètres régionaux de l'utilisateur.
• Pour faire en sorte que toutes les régions correspondant à une langue voient l'interface
utilisateur dans cette langue spécifique, saisissez la portion linguistique des paramètres
régionaux, suivie d'un tiret (-) et d'un astérisque (*).
Par exemple, saisissez es-*.
• Pour faire en sorte que les paramètres régionaux complets (langue-région) entraînent
l'affichage de l'interface utilisateur dans une langue spécifique, saisissez les paramètres
régionaux complets.
Par exemple, saisissez es-es.
• Pour mettre en correspondance une langue favorite avec une autre, saisissez la portion de
langue favorite des paramètres régionaux.
Par exemple, saisissez zh.
Conseil : Pour indiquer les paramètres régionaux à utiliser par défaut, saisissez le caractère
générique (*) comme valeur dans la zone Clé, puis dans la zone Correspondance des paramè-
tres régionaux, saisissez les paramètres régionaux.
6. Dans la zone Correspondance des paramètres régionaux, saisissez la portion linguistique des
paramètres régionaux.
Les paramètres régionaux de l'utilisateur spécifiés dans la zone Clé appelleront le contenu
dans cette langue.
7. Répétez les étapes 3 à 5 pour les autres mises en correspondance à établir.
8. Cliquez sur le bouton OK.
9. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Procédure
1. Démarrez Cognos Configuration.
2. Dans le menu Opérations, cliquez sur l'option Modifier la configuration globale.
3. Dans la fenêtre Configuration globale, cliquez sur l'onglet Serveur.
4. Cliquez sur Fuseau horaire du serveur dans la colonne Valeur et sélectionnez un autre fuseau
horaire dans la liste.
5. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Procédure
1. Démarrez Cognos Configuration.
2. Dans le menu Opérations, cliquez sur l'option Modifier la configuration globale.
3. Dans la fenêtre Configuration globale, cliquez sur l'onglet Serveur.
4. Cliquez sur la propriété Encodage des courriers électroniques dans la colonne Valeur.
5. Défilez jusqu'au paramètre souhaité et sélectionnez-le.
6. Dans le menu Fichier, cliquez sur l'option Enregistrer.
136
Chapitre 7 : Configuration de Cognos 8
Les composants de Cognos 8 déterminent le domaine des témoins à partir de la demande HTTP
transmise par le client, qui correspond généralement à un navigateur Web. Dans la plupart des
configurations réseau, les demandes HTTP passent par des intermédiaires tels que des serveurs
proxy et des pare-feu pendant leur transfert depuis le navigateur vers les composants de Cognos 8.
Certains intermédiaires modifient les informations que les composants de Cognos 8 utilisent pour
calculer le domaine de témoins ; ces composants ne parviennent alors pas à définir de témoins. Le
symptôme principal de ce problème est l'apparition répétée de l'invite de connexion. Pour éviter ce
problème, configurez le domaine des témoins.
Pour définir la valeur correcte pour le domaine des témoins, utilisez le format et la valeur qui
représentent la couverture la plus importante pour l'hôte.
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur Content Manager.
2. Dans le menu Opérations, cliquez sur l'option Modifier la configuration globale.
3. Cliquez sur l'onglet Serveur.
4. Cliquez sur la colonne Valeur dans Paramètres de témoin (cookie) pour chaque propriété que
vous souhaitez modifier et indiquez la nouvelle valeur.
Si vous laissez la propriété Domaine vide, le distributeur déduit le domaine du nom d'hôte de
la demande.
5. Cliquez sur le bouton OK.
Changement de passerelle
Pour améliorer les performances du serveur Web, vous pouvez configurer Cognos 8 pour qu'il uti-
lise d'autres passerelles à la place du programme CGI implicite. Vous pouvez utiliser l'une des pas-
serelles suivantes :
• Microsoft Internet Application Programming Interface (ISAPI) pour les services d'information
Internet de Microsoft sous Windows.
• apache_mod pour un serveur Web Apache.
• servlet pour un serveur d'application ou un serveur Web compatible Java.
Aucune configuration de serveur Web supplémentaire n'est requise pour utiliser ISAPI. Pour accé-
der aux composants de Cognos 8 à l'aide d'ISAPI, dans Cognos Configuration, remplacez la partie
cognos.cgi de la propriété URI de la passerelle par cognosisapi.dll. Définissez ensuite l'URI ISAPI,
http://nom_hôte/cognos8/isapi, dans votre navigateur.
Avant de changer de passerelle, il est recommandé de vérifier que la passerelle CGI implicite et
votre configuration fonctionnent dans votre environnement.
Procédure
1. Arrêtez le serveur Web Apache.
2. Ajoutez le répertoire emplacement_c8/cgi-bin à la variable d'environnement appropriée :
• Sous Solaris ou Linux : LD_LIBRARY_PATH
• Sous HP-UX,
Pour Apache 1.3 : SHLIB_PATH
Pour Apache 2.0 : SHLIB_PATH et LD_LIBRARY_PATH
• Sous AIX : LIBPATH
3. Sous HP-UX, procédez comme suit :
• Assurez-vous que la variable d'environnement LD_PRELOAD contient /usr/lib/libcl.2.
• Pour Apache 1.3, définissez la variable d'environnement COG_CGIBIN_DIR sur
emplacement_c8/cgi-bin.
4. Ouvrez le répertoire installation_Apache/conf.
5. Ouvrez le fichier httpd.conf dans un éditeur.
6. Ajoutez ce qui suit à la fin de la liste de chargement de module :
LoadModule cognos_module "emplacement_c8/cgi-bin/nom_module"
où nom_module correspond à :
138
Chapitre 7 : Configuration de Cognos 8
CGIBinDir "c8_location/cgi-bin"
</IfModule>
13. Enregistrez et fermez le fichier.
14. Pour Apache 2.0, sous HP-UX, activez la recherche de LD_LIBRARY_PATH en exécutant la
commande suivante dans le répertoire installation_Apache/bin :
chatr +s enable +b enable httpd
15. Démarrez le serveur Web Apache.
16. Dans Cognos Configuration, configurez la propriété URI de la passerelle de façon à ce qu'elle
utilise la passerelle apache_mod :
http://nom_hôte:port/cognos8/cgi-bin/nom_fichier
où nom_fichier correspond au nom utilisé à l'étape 9.
140
Chapitre 7 : Configuration de Cognos 8
Si vous utilisez un serveur d'application, vous devez modifier maintenant son script de démar-
rage (p. 197), puis configurer ses propriétés et déployer les composants de Cognos (p. 198). Il
est recommandé de définir une taille maximale de segment de mémoire comprise entre
256 Mo et 512 Mo comme valeur de départ. Vous pourrez ensuite modifier cette valeur en
fonction des besoins de votre environnement.
Procédure de déploiement des composants de Cognos pour le serveur Web Sun Java
System
1. Démarrez le serveur Web Sun Java System.
2. Démarrez la console d'administration associée.
3. Créez une instance de serveur dans laquelle l'application Cognos 8 peut être déployée.
4. Ouvrez une invite de commande dans le répertoire suivant :
emplacement_Sun_Java_System\bin\https\httpadmin\bin
5. Déployez le fichier ServletGateway.war en utilisant la syntaxe suivante :
wdeploy deploy -u racine_contexte -i webserverinstance -v vs_id path/ServletGateway.war
Pour en savoir davantage, reportez-vous à la documentation relative au serveur d'application
Web Sun Java System.
Conseil : La racine de contexte implicite est /ServletGateway
6. Ajoutez le chemin d'accès emplacement_c8/bin à la variable d'environnement Native Lib Path
Prefix qui figure dans la section JVM Path Settings.
7. Cliquez sur le lien Appliquer dans la console d'administration.
Les modifications sont appliquées et le serveur redémarre.
Pour accéder aux composants de Cognos 8 à l'aide de la passerelle de type servlet, indiquez l'URI
de la passerelle. Par exemple :
http[s]:nom_hôte:port/ServletGateway
L'URI de la passerelle de type servlet est sensible à la casse.
Procédure
1. Démarrez Cognos Configuration sur l'ordinateur Content Manager.
2. Dans la fenêtre Explorateur, cliquez sur Accès aux données, sur Cognos Planning, puis sur
Contributor Data Server.
3. Dans la fenêtre Propriétés, cliquez sur la zone Valeur à côté de la propriété Mot de passe de la
signature, puis sur le bouton d'édition lorsqu'il apparaît.
4. Dans la boîte de dialogue Valeur - Mot de passe de la signature, saisissez le mot de passe qui
sera l'objet d'une signature numérique.
Le mot de passe est sensible à la casse et doit correspondre à la propriété Mot de passe de la
signature que vous avez configurée dans les propriétés de Cognos Series 7, Configuration
Manager, Cognos Planning/Cognos 8 - Contributor Data Server/Général.
5. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Une signature numérique est créée à partir du mot de passe. La signature numérique est encodée
par Cognos 8 et décodée par Contributor Data Server.
142
Chapitre 8 : Configuration de Cognos Office
Connection
Cognos Office Connection est automatiquement installé avec tous les produits serveur Cognos 8,
à l'exception de Metrics Manager.
Pour utiliser Cognos Office Connection, vous devez effectuer l'ensemble des tâches de configura-
tion décrites ci-dessous ou simplement une partie de ces tâches, en fonction de votre environne-
ment. Vous devez configurer des propriétés personnalisées dans un modèle à partir duquel les
utilisateurs de Microsoft Office pourront créer des documents, ou configurer des propriétés per-
sonnalisées dans un document. Un fichier de modèle pour Microsoft Excel est fourni avec
Cognos 8. Pour Microsoft Word et Microsoft PowerPoint, vous devez configurer des propriétés
personnalisées dans un document ou modèle nouveau ou existant.
144
Chapitre 8 : Configuration de Cognos Office Connection
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur où est installé Content Manager.
2. Dans la fenêtre Explorateur, dans la section Sécurité, Authentification, cliquez sur l'option
Cognos.
3. Dans la fenêtre Propriétés, cochez la case située en regard de la propriété Autoriser les con-
nexions anonymes, puis cliquez sur l'option Vrai.
4. Dans le menu Fichier, cliquez sur l'option Enregistrer.
146
Chapitre 8 : Configuration de Cognos Office Connection
Si la valeur de l'une des propriétés personnalisées contient plus de 255 caractères, vous pouvez
ajouter un chiffre au nom de la propriété puis saisir une autre propriété personnalisée en incré-
mentant le nombre de 1. Par exemple, si vous saisissez une valeur pour la propriété
_AssemblyLocation dont le chemin d'accès contient 258 caractères, vous devez saisir les
255 premiers caractères dans la propriété _AssemblyLocation0. Ensuite, vous devez ajouter une
autre propriété personnalisée, _AssemblyLocation1, pour les 3 caractères restants. La valeur est
concaténée lors de la lecture de la propriété personnalisée.
Le tableau ci-dessous décrit les propriétés personnalisées que vous devez définir dans vos fichiers
ou modèles Microsoft Office.
Propriété
personnalisée Description Valeur
CognosGateway Requise pour toutes les http://nom_serveur:port/cognos8/cgi-
versions de Microsoft Office. bin/cognos.cgi
Indique l'URI de la passerelle Pour les utilisateurs du client
Cognos 8. intelligent Microsoft Office 2003
Professionnel, vous pouvez définir
une valeur implicite dans le fichier
Excel.EXE.config ou
Word.EXE.config, dans le répertoire
emplacement_c8\webcontent\coc.
Si des utilisateurs ont publié des documents dans Cognos Connection à l'aide d'un modèle issu
d'une version antérieure de Cognos Office Connection, leurs propriétés personnalisées doivent
être mises à jour. Pour en savoir davantage, reportez-vous à la section « Mise à niveau des docu-
ments Cognos Office Connection » (p. 54).
Procédure
1. Démarrez Microsoft Excel, Word ou PowerPoint.
2. Ouvrez un modèle (.xlt, .dot, ou .pot) ou un fichier (.xls, .doc, or .ppt).
3. Dans le menu Fichier, cliquez sur l'option Propriétés.
4. Cliquez sur l'onglet Personnaliser.
5. Ajoutez les propriétés personnalisées requises.
Pour en savoir davantage sur les propriétés personnalisées, reportez-vous aux tableaux de la
section « Configuration des fichiers Microsoft Office pour Cognos Office
Connection » (p. 146).
Après avoir attribué un nom et une valeur à une propriété personnalisée, n'oubliez pas de cli-
quer sur l'option Ajouter ou Modifier pour enregistrer cette propriété personnalisée avant
d'en ajouter une autre.
6. Une fois que vous avez ajouté ou modifié toutes les propriétés personnalisées voulues, cliquez
sur le bouton OK.
7. Enregistrez le fichier modifié en tant que modèle ou fichier.
Cognos Office Connection crée également un numéro d'identification permettant de distin-
guer les différents classeurs. Ce numéro figure dans la liste des propriétés personnalisées sous
la forme InstanceID0. Il est conseillé de ne pas en modifier la valeur.
Le modèle ou fichier est maintenant prêt à être utilisé avec Cognos Office Connection. Vous pou-
vez distribuer vos fichiers ou modèles en les stockant dans un emplacement centralisé, en les
envoyant par courrier électronique à d'autres utilisateurs ou en les publiant dans Cognos Connec-
tion. Par exemple, si vous disposez d'un emplacement centralisé pour les modèles, vous pouvez
copier ou enregistrer le fichier ou modèle dans cet emplacement afin que les utilisateurs puissent y
accéder.
148
Chapitre 8 : Configuration de Cognos Office Connection
Les utilisateurs de Microsoft Excel et Microsoft Word disposant de Microsoft Office 2003 Profes-
sionnel peuvent utiliser le client intelligent ou le client du supplément COM de Cognos Office
Connection.
Les utilisateurs de Microsoft Office XP et Microsoft Office 2003 Standard, ainsi que tous les utili-
sateurs de Microsoft PowerPoint doivent utiliser le client du supplément COM.
Utilisez le tableau suivant pour déterminer les tâches de configuration requises pour la méthode de
déploiement que vous voulez utiliser. Les deux méthodes de déploiement exigent l'installation de
Microsoft .NET Framework sur l'ordinateur de tous les utilisateurs de Cognos Office Connection.
Les utilisateurs de clients intelligents Microsoft Office 2003 Professionnel Excel ou Word devront
peut-être mettre à jour leurs paramètres de sécurité Microsoft .NET Framework et installer le cer-
tificat de l'autorité de certification du serveur Web.
Utilisez la liste de contrôle suivante comme guide de déploiement :
❑ Installation de Microsoft .NET Framework.
❑ Ajout de la fonction Microsoft .NET aux composants Microsoft Office.
❑ Activation de la sécurité Microsoft .NET Framework.
❑ Activation ou désactivation de la fonction Cognos Office Connection pour les utilisateurs du
supplément COM, s'il y a lieu.
❑ Test de Cognos Office Connection.
Procédure
• Exécutez l'utilitaire d'installation pour Microsoft .NET Framework version 1.1 puis Micro-
soft .NET Framework version 1.1 SP1 sur chaque ordinateur qui utilisera Cognos Office Con-
nection.
Microsoft .NET Framework version 1.1 et version 1.1 SP1 peuvent être téléchargés à partir du
site Web Microsoft MSDN.
Vous devez redémarrer l'ordinateur pour terminer l'installation.
Remarque : Lorsque vous installez Microsoft .Net Framework 1.1 et Service Pack 1 sur un
système d'exploitation dont la langue n'est pas l'anglais, les messages d'erreurs, raccourcis et
utilitaires Microsoft .Net s'afficheront en anglais.
Pour les langues autres que l'anglais, vous pouvez appliquer le pack linguistique Microsoft
.NET pour voir les messages d'erreurs, raccourcis et utilitaires dans votre langue. Par exem-
ple, si votre système d'exploitation est français et que vous avez installé Microsoft .Net Fra-
mework 1.1 et Service Pack 1, vous devez également appliquer le pack linguistique Microsoft
.NET français.
150
Chapitre 8 : Configuration de Cognos Office Connection
Procédure
1. Démarrez l'outil Configuration Microsoft .NET Framework 1.1 (Démarrer, Paramètres, Para-
mètres de configuration, Outils d'administration).
2. Développez le noeud Stratégie de sécurité du runtime, Utilisateur, Groupes de codes ou Straté-
gie de sécurité du runtime, Ordinateur, Groupes de codes selon la valeur de la propriété
_AssemblyLocation.
3. Cliquez avec le bouton droit de la souris sur le groupe All_Code, puis cliquez sur Nouveau.
4. Saisissez un nom pour le groupe de codes, puis cliquez sur Suivant.
Par exemple, vous pouvez saisir Cognos comme nom du groupe de codes.
5. Dans la zone de sélection, cliquez sur Nom fort, puis cliquez sur Suivant.
6. Cliquez sur Importer, puis recherchez le fichier ExcelSmartClient.dll ou le fichier WordSmart-
Client.dll sur le serveur.
Si vous avez accès au répertoire d'installation de Cognos 8, allez dans le répertoire
emplacement_c8\webcontent\coc et sélectionnez le fichier ExcelSmartClient.dll ou WordS-
martClient.dll. Sinon, vous pouvez aller dans le répertoire à l'aide d'un chemin d'accès Web,
tel que http://nom_serveur/cognos/coc. Vous devrez peut-être saisir le nom du fichier, soit
ExcelSmartClient.dll, soit WordSmartClient.dll.
7. Sélectionnez le fichier ExcelSmartClient.dll ou WordSmartClient.dll et cliquez sur Ouvrir.
La clé publique est importée à partir du fichier avec le nom et la version associés. La même clé
publique est utilisée pour ces deux fichiers. Ne sélectionnez pas ces options (les cases corres-
pondantes ne doivent pas être cochées).
8. Cliquez sur Suivant.
9. Acceptez la valeur implicite, Full Trust, puis cliquez sur Suivant.
10. Cliquez sur Terminer.
11. Si le fichier Microsoft.mshtml.dll n'est pas installé dans le Global Assembly Cache, répétez les
étapes 3 à 10, avec les modifications suivantes :
• Pour l'étape 4, saisissez un autre nom, tel que MS html.
• Pour les étapes 6 et 7, sélectionnez le fichier Microsoft.mshtml.dll dans le même réper-
toire.
Conseil : Vous pouvez vérifier si le fichier Microsoft.mshtml.dll a été installé en allant dans le
répertoire C:\WINDOWS\assembly et en le cherchant dans la liste des assemblages.
Après le redémarrage de l'application Microsoft Office, Cognos Office Connection s'exécute dans
un environnement sécurisé.
Vous pouvez également déployer manuellement les paramètres de sécurité à l'aide d'un fichier .bat
exécutant la commande CASPOL dans votre répertoire .NET.
Procédure
1. Ouvrez votre application Microsoft Office XP.
2. Dans le menu Outils, cliquez sur Macros, puis sur Sécurité.
3. Indiquez si vous souhaitez modifier le niveau de sécurité ou les publications sécurisées.
• Dans l'onglet Security Level, cliquez sur Moyen ou sur Faible, puis sur le bouton OK.
• Dans l'onglet Trusted Publishers, sélectionnez Trust all installed add-ins or templates et
cliquez sur le bouton OK.
Procédure
1. Démarrez votre application Microsoft Office.
2. Dans le menu Outils, cliquez sur Personnaliser.
152
Chapitre 8 : Configuration de Cognos Office Connection
Procédure
1. Démarrez Microsoft Excel, Word ou PowerPoint.
2. Effectuez l'une des actions suivantes :
• Ouvrez un classeur, un document ou une présentation qui ont été configurés pour Cognos
Office Connection.
• Créez un classeur, un document ou une présentation à l'aide d'un modèle qui a été confi-
guré pour Cognos Office Connection.
154
Chapitre 9 : Configuration de Cognos Portal
Services
Cognos Portal Services fournit un ensemble de portlets Cognos utilisables dans Cognos Connec-
tion ou dans des portails tiers. Vous pouvez utiliser les portlets pour parcourir, afficher et effectuer
des recherches dans les rapports Cognos de votre environnement de travail. D'autres utilisateurs
peuvent afficher les informations Cognos sans savoir utiliser les produits Cognos.
Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
Cognos Portal Services est installé automatiquement avec les composants Cognos 8. Dans un envi-
ronnement réparti, il est inclus dans les composants d'application. L'installation inclut les fichiers
de déploiement pour :
• le portail SAP Enterprise Portal (SAP EP),
• le portail IBM WebSphere 5.0,
• le portail Plumtree.
Pour certains déploiements de Cognos Portal Services, vous devez modifier des paramètres de pro-
priété de Cognos Portal Services et configurer l'environnement Cognos pour qu'il prenne en
charge le portail tiers.
S'il est utilisé dans un portail tiers, Cognos Portal Services ne peut authentifier les utilisateurs que
dans un seul espace-noms. Si les composants de Cognos 8 sont configurés avec plusieurs espa-
ces-noms, vous devez installer une passerelle distincte pour chaque espace-noms servant à authen-
tifier les utilisateurs du portail. Vous devez configurer chaque passerelle pour l'espace-noms
approprié (p. 120), puis configurer les portlets déployés pour qu'ils utilisent cette passerelle.
Après avoir configuré les propriétés requises, vous devez déployer les portlets Cognos vers un por-
tail tiers. Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
Pour utiliser Cognos Portal Services avec les composants de Cognos 8, procédez comme suit :
❑ Indiquez l'emplacement du fichier applications.xml, s'il y a lieu.
❑ Installez et testez les portlets sur le portail tiers.
Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
❑ Configurez la sécurité pour l'environnement de portail tiers.
Procédure
1. Démarrez Cognos Configuration sur l'ordinateur sur lequel vous avez installé le serveur de
rapports.
2. Dans la section Environnement de la fenêtre Explorateur, cliquez sur Portal Services.
3. Dans la fenêtre Propriétés, cliquez sur la valeur située en regard de l'option Emplacement du
fichier 'applications.xml'.
4. Remplacez la valeur « localhost » par un nom d'hôte valide ou une adresse IP et, le cas
échéant, remplacez le numéro de port implicite.
5. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Vous pouvez maintenant déployer les portlets de Cognos sur votre serveur de portail. Pour obtenir
des instructions, reportez-vous au Guide d'administration et de sécurité.
Procédure
1. Démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, dans la section Sécurité, Authentification, cliquez sur l'option
Cognos.
3. Dans la fenêtre Propriétés, vérifiez que l'option Autoriser les connexions anonymes a la valeur
Faux.
4. Dans le menu Fichier, cliquez sur l'option Enregistrer.
5. Répétez les étapes 1 à 4 sur tous les serveurs sur lesquels les composants de Cognos 8 sont ins-
tallés.
156
Chapitre 9 : Configuration de Cognos Portal Services
5. Dans Cognos Configuration, dans la section Environnement, Portal Services, configurez les
propriétés suivantes :
• Dans la section Identificateur d'espace-noms de codes d'accès sécurisés, saisissez l'identifi-
cateur de l'espace-noms LDAP, NTLM ou Cognos Series 7 que vous avez configuré à
l'étape 1.
Conseil: L'espace-noms de codes d'accès sécurisés joue le rôle d'intermédiaire et doit être
connecté à un espace-noms basé sur un répertoire réel, de type LDAP, NTLM ou Cognos
Series 7.
• Dans la section Secret partagé, saisissez la clé à utiliser pour le code d'accès unique.
Ce paramètre représente la clé secrète d'autorisation devant être partagée par les portlets
de Cognos et le serveur Cognos. Il fait office de mot de passe secret. Vous devez utiliser la
même chaîne de caractères lorsque vous configurez l'application de portlet. La clé doit
être constituée d'un seul mot.
Pour des raisons de sécurité, il est recommandé d'indiquer une valeur non nulle.
6. Dans la section Environnement, pour l'option Paramètres de la passerelle, définissez la pro-
priété Autoriser le remplacement des espaces-noms ? sur true.
7. Dans le menu Fichier, cliquez sur l'option Enregistrer.
8. Redémarrez le service Cognos 8.
158
Chapitre 9 : Configuration de Cognos Portal Services
Paramètre Valeur
cps_endpoint Adresse URL permettant de se connecter au serveur de rapports et
d'extraire les informations WSDL.
Indiquez l'URI de la passerelle.
Pour une passerelle de type servlet ou ISAPI, remplacez la partie
localhost/cognos8/cgi-bin/cognos.cgi par les valeurs permettant de
cibler la passerelle.
Par exemple :
http://nom_hôte/cognos8/cgi-bin/cognos.isapi/wsrp/cps4/portlets
/[package]?wsdl&b_action=cps.wsdl
Pour en savoir davantage, reportez-vous à la rubrique relative au
changement de passerelle dans le Guide d'installation et de
configuration.
cps_auth_secret Code secret partagé que Cognos 8 utilise pour chiffrer une variable
d'en-tête HTTP contenant l'identité de l'utilisateur.
Ce paramètre représente la clé secrète d'autorisation devant être
partagée par les portlets de Cognos et le serveur Cognos 8. Il fait
office de mot de passe secret. Utilisez la valeur employée pour
l'option Secret partagé dans Cognos Configuration.
Pour des raisons de sécurité, il est recommandé d'indiquer une
valeur non nulle.
160
Chapitre 9 : Configuration de Cognos Portal Services
Ensuite, vous devez copier le certificat produit au cours de l'installation du portail SAP EP dans
l'environnement de sécurité personnalisé de SAP BW.
Les utilisateurs doivent disposer du même code d'utilisateur dans tous les systèmes accessibles par
l'intermédiaire d'un code d'accès unique.
Avant de commencer, vérifiez que vous avez :
• configuré les composants de Cognos 8 pour l'utilisation d'une source d'authentification SAP.
Pour en savoir davantage, reportez-vous au Guide d'installation et de configuration.
• activé le code d'accès unique entre les composants de Cognos 8 et SAP BW.
Pour en savoir davantage, reportez-vous au Guide d'installation et de configuration.
• installé les versions les plus récentes de Service Pack sur le serveur SAP BW.
Vous pouvez télécharger les versions de Service Pack à partir de SAPNET.
• installé le programme de correction le plus récent pour le portail SAP,
• installé le module d'extension du portail d'entreprise correspondant à la version de SAP EP ou
au serveur SAP BW.
Pour les versions SAP antérieures à la version 6.2, sous SAPNET, téléchargez EP50_PLUG-IN
pour la base 620 (SAPKINE32A). Installez SAPKINE32A à l'aide de la transaction SAINT.
• installé la bibliothèque de sécurité SAP sur les serveurs SAP BW.
À partir de sapservX, sous /general/misc/security/SAPSECU/plateforme, téléchargez sapsecin
et sepsecu.dll, puis placez les deux fichiers dans le répertoire d'exécution /run du serveur
SAP BW.
Pour activer le code d'accès unique pour SAP EP, suivez les procédures correspondantes avec les
permis de connexion SAP, décrites dans le manuel SAP Enterprise Portal Security Guide.
Vous pouvez désormais utiliser des iViews de Cognos dans le portail SAP Enterprise Portal. Pour
en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
D'autres propriétés peuvent être requises. Pour en savoir davantage, reportez-vous à la rubri-
que relative à la configuration des composants de Cognos 8 pour LDAP dans le Guide d'ins-
tallation et de configuration.
162
Chapitre 9 : Configuration de Cognos Portal Services
Procédure
1. Dans Cognos Configuration, configurez un espace-noms pour authentifier les utilisateurs du
portail.
Pour en savoir davantage, reportez-vous à la rubrique relative à la configuration des fournis-
seurs d'authentification LDAP, NTLM ou Cognos Series 7 dans le Guide d'installation et de
configuration.
2. Installez une passerelle secondaire de type servlet, CGI ou ISAPI dans Cognos 8.
Pour en savoir davantage, reportez-vous à la rubrique relative à l'installation de Cognos 8
dans le Guide d'installation et de configuration.
3. Configurez la passerelle.
Pour obtenir des instructions, reportez-vous au Guide d'installation et de configuration.
4. Dans la console d'administration du serveur Web, configurez les répertoires virtuels permet-
tant d'accéder à la passerelle.
Pour en savoir davantage, reportez-vous à la documentation de votre serveur Web.
5. Configurez le serveur distant Plumtree pour accéder à Cognos 8 :
• Modifiez le fichier cpspt.properties dans le répertoire emplacement_c8/cps/plum-
tree/webapps/gadgets/WEB-INF/classes.
• Modifiez la propriété cps_endpoint de façon à indiquer l'URL de la passerelle.
Pour une passerelle de type CGI, vous pouvez utiliser le paramètre implicite si la passe-
relle et le serveur distant se trouvent sur le même ordinateur. Sinon, remplacez la partie
localhost par nom_hôte:port.
Pour une passerelle de type servlet ou ISAPI, remplacez la partie local-
host/cognos8/cgi-bin/cognos.cgi par les valeurs permettant de cibler la passerelle.
Par exemple :
http://nom_hôte:port/cognos8/cgi-bin/cognos.isapi/wsrp/cps4/portlets/[pac-
kage]?wsdl&b_action=cps.wsdl
Procédure
1. Dans Cognos Configuration, configurez un espace-noms d'authentification SiteMinder.
Pour en savoir davantage, reportez-vous à la rubrique relative à la configuration d'un
espace-noms d'authentification SiteMinder dans le Guide d'installation et de configuration.
2. Configurez le serveur distant pour transférer le jeton d'authentification :
• Modifiez le fichier cpspt.properties dans le répertoire emplacement_c8/cps/Plum-
tree/webapps/gadgets/WEB-INF/classes.
• Modifiez la propriété forward_cookies de façon à inclure le nom du jeton d'authentifica-
tion actif fourni par SiteMinder.
• Modifiez la propriété cps_endpoint de façon à indiquer l'URL de la passerelle.
Pour une passerelle de type CGI, vous pouvez utiliser le paramètre implicite si la passe-
relle et le serveur distant se trouvent sur le même ordinateur. Sinon, remplacez la partie
localhost par nom_hôte:port.
Pour une passerelle de type servlet ou ISAPI, remplacez la partie local-
host/cognos8/cgi-bin/cognos.cgi par les valeurs permettant de cibler la passerelle.
Par exemple :
http://nom_hôte:port/cognos8/cgi-bin/cognos.isapi/wsrp/cps4/portlets/[pac-
kage]?wsdl&b_action=cps.wsdl
• Définissez la propriété cps_auth_namespace sur l'espace-noms que vous souhaitez utiliser
pour l'authentification.
164
Chapitre 10 : Configuration des composants de
Cognos 8 pour un fournisseur d'authentification
Les composants de Cognos 8 s'exécutent avec deux niveaux de connexion : anonyme et authenti-
fiée. Par défaut, l'accès anonyme est activé.
Vous pouvez utiliser deux types de connexion dans votre installation. Si vous souhaitez utiliser
uniquement la connexion authentifiée, vous pouvez désactiver l'accès anonyme.
Pour une connexion authentifiée, vous devez configurer les composants de Cognos 8 avec un
espace-noms approprié pour le type de fournisseur d'authentification de votre environnement.
Vous pouvez configurer plusieurs espaces-noms pour l'authentification, puis sélectionner, en cours
d'exécution, celui que vous voulez utiliser. Pour en savoir davantage, reportez-vous au Guide
d'administration et de sécurité.
Si vous procédez à une mise à niveau à partir de ReportNet et que Cognos 8 détecte un
espace-noms auparavant configuré, mais qui ne l'est plus, cet espace-noms s'affiche dans la liste
des fournisseurs d'authentification, dans le portail d'administration. Vous pouvez configurer
l'espace-noms si vous avez toujours besoin des informations de compte d'utilisateur. Dans le cas
contraire, vous pouvez supprimer l'espace-noms. Pour en savoir davantage sur la suppression de
l'espace-noms, reportez-vous au Guide d'administration et de sécurité.
Par ailleurs, lors de la mise à niveau d'une version vers une autre, vous devez utiliser le même
espace-noms d'authentification pour les deux versions. Si tel n'est pas le cas, la nouvelle version
risque de ne pas contenir les mêmes polices, utilisateurs, rôles et groupes.
Les composants de Cognos 8 prennent en charge les types de serveurs suivants en tant que sources
d'authentification :
• Active Directory Server
• Cognos Series 7
• Fournisseur d'authentification personnalisé
• LDAP
• SiteMinder de Netegrity
• NTLM
• SAP
Si vous utilisez plusieurs ordinateurs Content Manager, vous devez configurer des fournisseurs
d'authentification identiques sur chaque ordinateur Content Manager. De fait, le type de fournis-
seur d'authentification que vous sélectionnez et la manière dont vous le configurez doivent être les
mêmes sur tous les ordinateurs de toutes les plates-formes. La configuration doit contenir des
informations auxquelles tous les ordinateurs Content Manager peuvent accéder.
Si Cognos 8 est installé sur un seul ordinateur Linux ou que Content Manager est installé sur un
ordinateur Linux, Cognos 8 peut être configuré de façon à n'utiliser comme sources d'authentifi-
cation que des serveurs d'annuaire compatibles avec la version 3 de LDAP et des fournisseurs per-
sonnalisés.
Certains fournisseurs d'authentification requièrent que les bibliothèques externes à l'environne-
ment Cognos 8 soient disponibles. Si tel n'est pas le cas sous Linux, le fournisseur d'authentifica-
tion ne peut être initialisé.
Pour configurer l'un des éléments suivants en tant que source d'authentification, vous devez instal-
ler Content Manager sur un ordinateur ne fonctionnant pas sous Linux.
• Espace-noms Cognos Series 7
• Active Directory Server
• NTLM
• SiteMinder de Netegrity
• SAP BW
Si vous activez la sécurité, vous devez configurer des paramètres de sécurité dès que vous avez ter-
miné le processus d'installation et de configuration. Pour en savoir davantage, reportez-vous au
Guide d'administration et de sécurité.
Important : Une fois la sécurité activée, il est fortement déconseillé de la désactiver. Lorsque vous
supprimez un espace-noms, les entrées des dossiers Mes dossiers et Mes pages sont définitivement
perdues. Les paramètres d'autorisation existants continuent à faire référence à des utilisateurs, des
groupes et des rôles qui n'existent plus. Si cela n'affecte pas le fonctionnement des autorisations,
un utilisateur administrant les paramètres d'autorisation risque de voir des entrées « inconnues ».
Étant donné que ces entrées font référence à des utilisateurs, des groupes et des rôles qui n'existent
plus, vous pouvez les supprimer en toute sécurité.
Après avoir configuré un fournisseur d'authentification pour les composants de Cognos 8, vous
pouvez activer le code d'accès unique entre votre environnement de fournisseur d'authentification
et les composants de Cognos 8. Ainsi, un utilisateur se connecte une seule fois et peut passer d'une
application à une autre sans se reconnecter.
Pour utiliser un fournisseur d'authentification et exiger des utilisateurs qu'ils s'authentifient :
❑ Désactivez l'accès anonyme, le cas échéant.
❑ Configurez les composants de Cognos 8 de façon à ce qu'ils utilisent un fournisseur d'authen-
tification.
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur Content Manager.
2. Dans la fenêtre Explorateur, dans la section Sécurité, Authentification, cliquez sur l'option
Cognos.
La ressource Cognos représente l'espace-noms de Cognos. L'espace-noms de Cognos stocke
des informations sur les groupes de Cognos, tels que l'utilisateur anonyme, les contacts et les
listes de diffusion, et fait référence à des objets figurant dans d'autres espaces-noms de sécu-
rité. Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
3. Dans la fenêtre Propriétés, cliquez sur la zone située en regard de la propriété Autoriser les
connexions anonymes, puis cliquez sur l'option Faux.
4. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Les utilisateurs doivent désormais fournir des références d'identification de connexion pour accé-
der aux ressources de Cognos.
166
Chapitre 10 : Configuration des composants de Cognos 8 pour un fournisseur d'authentification
Procédure
1. Démarrez Cognos Configuration sur chaque ordinateur Content Manager.
2. Dans la section Sécurité de la fenêtre Explorateur, cliquez sur l'option Authentification.
3. Dans la fenêtre Propriétés, affectez la valeur Vrai à l'option Voulez-vous limiter l'accès aux
membres de l'espace-noms prédéfini ?.
4. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Vous devez maintenant avoir recours au portail pour supprimer le groupe Tous des rôles et grou-
pes Cognos intégrés, puis vous assurer que les utilisateurs autorisés appartiennent à au moins un
groupe ou rôle Cognos intégré.
Pour en savoir davantage sur l'ajout ou la suppression de membres d'un groupe ou rôle Cognos,
reportez-vous au Guide d'administration et de sécurité.
• La connexion à la source de données pour Microsoft SQL Server ou Microsoft Analysis Server
doit être configurée pour un espace-noms externe et celui-ci doit être un espace-noms Active
Directory.
Pour en savoir davantage sur les sources de données, reportez-vous au Guide d'administration et
de sécurité.
Procédure
1. Sur chaque ordinateur sur lequel vous avez installé Content Manager, démarrez Cognos Con-
figuration.
2. Dans la section Sécurité de la fenêtre Explorateur, cliquez avec le bouton droit de la souris sur
l'option Authentification, puis cliquez successivement sur les options Nouvelle ressource et
Espace-noms.
3. Dans la zone Nom, saisissez le nom de votre espace-noms d'authentification.
4. Dans la liste Type, cliquez sur l'espace-noms approprié, puis sur le bouton OK.
Le nouveau fournisseur d'authentification s'affiche dans la fenêtre Explorateur, sous le com-
posant Authentification.
5. Dans la fenêtre Propriétés, pour la propriété Identificateur d'espace-noms, indiquez un identi-
ficateur unique pour l'espace-noms.
6. Définissez les valeurs de toutes les propriétés requises pour vous assurer que les composants
de Cognos 8 pourront localiser et utiliser le fournisseur d'authentification existant.
7. Indiquez les valeurs de la propriété Hôte et port.
8. Si vous voulez rechercher des détails lorsque l'authentification échoue, indiquez le code d'uti-
lisateur et le mot de passe pour la propriété Références d'identification pour la liaison.
Utilisez les références d'identification pour l'utilisateur d'Active Directory Server qui possède
des droits de recherche et de lecture pour ce serveur.
9. Dans le menu Fichier, cliquez sur l'option Enregistrer.
10. Testez la connexion à un nouvel espace-noms. Dans la section Authentification de la fenêtre
Explorateur, cliquez avec le bouton droit de la souris sur la nouvelle ressource d'authentifica-
tion, puis cliquez sur l'option Tester.
Cognos 8 charge, initialise et configure les bibliothèques du fournisseur de l'espace-noms con-
cerné.
Procédure
1. Sur chaque ordinateur sur lequel vous avez installé Content Manager, démarrez Cognos Con-
figuration.
2. Dans la section Sécurité, Authentification de la fenêtre Explorateur, cliquez sur l'espace-noms
Active Directory.
3. Dans la fenêtre Propriétés, cliquez sur la colonne Valeur située à côté de la propriété Proprié-
tés personnalisées, puis sur le bouton d'édition.
4. Dans la fenêtre Valeur - Propriétés personnalisées, cliquez sur l'option Ajouter.
168
Chapitre 10 : Configuration des composants de Cognos 8 pour un fournisseur d'authentification
5. Cliquez sur la colonne Nom et saisissez le nom que les composants de Cognos 8 doivent utili-
ser pour le paramètre de session.
6. Cliquez sur la colonne Valeur et saisissez le nom du paramètre de compte dans Active Direc-
tory Server.
7. Répétez les deux étapes précédentes (indiquées par des puces) pour chaque paramètre person-
nalisé.
8. Cliquez sur le bouton OK.
9. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Procédure
1. Sur tous les ordinateurs Content Manager, utilisez le navigateur Web pour vous connecter à
Active Directory Server et copiez le certificat de la racine de l'autorité de certification sur
l'ordinateur Content Manager.
2. Ajoutez ce certificat à la bibliothèque de certificat du compte que vous utilisez pour la session
de Cognos en cours :
• Si vous exécutez la session de Cognos avec un compte d'utilisateur, utilisez le même navi-
gateur Web que celui utilisé à l'étape 1 pour importer le certificat de racine de l'autorité
de certification dans la bibliothèque de certificats de votre compte d'utilisateur.
Pour en savoir davantage, reportez-vous à la documentation de votre navigateur Web.
• Si vous exécutez la session de Cognos avec un compte d'ordinateur local, utilisez la con-
sole MMC (Microsoft Management Console) pour importer le certificat de racine de
l'autorité de certification dans la bibliothèque de certificats de l'ordinateur local.
Pour en savoir davantage, reportez-vous à la documentation de MMC.
3. Dans Cognos Configuration, redémarrez le service comme suit :
• Dans la fenêtre Explorateur, cliquez sur Service Cognos 8, puis sur Cognos 8.
• Dans le menu Opérations, cliquez sur l'option Redémarrer.
Procédure
1. Sur chaque ordinateur sur lequel vous avez installé Content Manager, démarrez Cognos Con-
figuration.
2. Dans la section Sécurité, Authentification de la fenêtre Explorateur, cliquez sur l'espace-noms
Active Directory.
3. Dans la fenêtre Propriétés, indiquez la propriété Hôte et port :
• Pour les utilisateurs d'un domaine, indiquez l'hôte et le port d'un contrôleur de ce
domaine.
• Pour les utilisateurs d'une arborescence de domaines, indiquez l'hôte et le port du contrô-
leur de niveau supérieur de l'arborescence.
• Pour les utilisateurs de toutes les arborescences de domaines du groupe de serveurs, indi-
quez l'hôte et le port de n'importe quel contrôleur de domaine du groupe de serveurs.
4. Cliquez dans la colonne Valeur des Propriétés avancées, puis sur le bouton Modifier.
5. Dans la fenêtre Valeur - Propriétés avancées, cliquez sur l'option Ajouter.
6. Définissez deux nouvelles propriétés, chaseReferrals et MultiDomainTrees, ayant les valeurs
suivantes :
170
Chapitre 10 : Configuration des composants de Cognos 8 pour un fournisseur d'authentification
Procédure
1. Sur chaque ordinateur sur lequel vous avez installé Content Manager, démarrez Cognos Con-
figuration.
2. Dans la section Sécurité de la fenêtre Explorateur, cliquez avec le bouton droit de la souris sur
l'option Authentification, puis cliquez successivement sur les options Nouvelle ressource et
Espace-noms.
3. Dans la zone Nom, saisissez le nom de votre espace-noms d'authentification.
4. Dans la liste Type, cliquez sur l'espace-noms approprié, puis sur le bouton OK.
Le nouveau fournisseur d'authentification s'affiche dans la fenêtre Explorateur, sous le com-
posant Authentification.
5. Dans la fenêtre Propriétés, pour la propriété Identificateur d'espace-noms, indiquez un identi-
ficateur unique pour l'espace-noms.
6. Définissez les valeurs de toutes les propriétés requises pour vous assurer que les composants
de Cognos 8 pourront localiser et utiliser le fournisseur d'authentification existant.
Si vous disposez d'un espace-noms Series 7 version 16.0, vérifiez que la propriété Encodage
des données est définie sur UTF-8. En outre, les ordinateurs sur lesquels Content Manager est
installé doivent utiliser les mêmes paramètres régionaux que les données de l'espace-noms
Series 7.
La valeur de l'hôte peut être un nom d'ordinateur ou une adresse IP. Si vous publiez de Power-
Play Enterprise Server vers Cognos 8, vous devez utiliser le même format de valeurs que celui
utilisé dans Cognos Series 7 Configuration Manager pour l'emplacement du serveur
d'annuaire. Par exemple, si le nom de l'ordinateur est utilisé dans Cognos Series 7 Configura-
tion Manager, c'est également le nom de l'ordinateur qui doit être utilisé dans Cognos Confi-
guration pour Cognos 8.
7. Si votre environnement d'espaces-noms contient l'espace-noms Series 7 version 15.2, vous
devez désactiver le paramètre Series7NamespacesAreUnicode.
• Dans la zone Propriétés avancées de la fenêtre Propriétés, cliquez sur le bouton Modifier.
• Dans la fenêtre Valeur - Propriétés avancées, cliquez sur l'option Ajouter.
• Dans la zone Nom, saisissez Series7NamespacesAreUnicode.
• Dans la zone Valeur, saisissez False, puis cliquez sur OK.
8. Dans la section Paramètres de témoin (cookie) de la fenêtre Propriétés, assurez-vous que les
propriétés Chemin d'accès, Domaine et Indicateur de sécurité activé ? correspondent aux
paramètres configurés pour Cognos Series 7.
9. Dans le menu Fichier, cliquez sur l'option Enregistrer.
10. Testez la connexion à un nouvel espace-noms. Dans la section Authentification de la fenêtre
Explorateur, cliquez avec le bouton droit de la souris sur la nouvelle ressource d'authentifica-
tion, puis cliquez sur l'option Tester.
Procédure
1. Veillez à configurer les composants de Cognos 8 de façon à ce qu'ils utilisent un espace-noms
Cognos Series 7 en tant que fournisseur d'authentification (p. 171).
2. Pour Cognos Series 7, démarrez Configuration Manager.
3. Cliquez sur l'option Ouvrir la configuration actuelle.
4. Dans la fenêtre Explorateur de l'onglet Composants, développez le dossier Services, Access
Manager - Exécution, puis cliquez sur l'option Paramètres de témoin (cookie).
5. Dans la fenêtre Propriétés, assurez-vous que les propriétés Chemin d'accès, Domaine et Indi-
cateur de sécurité activé ? correspondent aux paramètres configurés pour Cognos 8.
6. Enregistrez et fermez Configuration Manager.
7. Si l'espace-noms Cognos Series 7 utilise le module d'extension Trusted Signon pour la con-
nexion unique, vous devez dès maintenant définir la fonction SaferAPIGetTrustedSignonWi-
thEnv.
172
Chapitre 10 : Configuration des composants de Cognos 8 pour un fournisseur d'authentification
Vous pouvez maintenant ajouter des classeurs de Cognos Upfront Series 7 aux pages du portail
Web Cognos Connection.
Fonction SaferAPIGetTrustedSignonWithEnv
Pour que les utilisateurs soient authentifiés correctement par Access Manager, les codes d'accès au
SE doivent exister et être activés dans l'espace-noms en cours.
La mémoire pour les noms trustedSignonName et trustedDomainName renvoyés est allouée dans
cet API. Si la fonction renvoie SAFER_SUCCESS, Access Manager appelle la fonction SaferAIFree-
TrustedSignon pour libérer la mémoire allouée.
La mémoire de la fonction reqEnvVarList renvoyée est allouée dans cet API. Si la fonction renvoie
SAFER_INFO_REQUIRED, Access Manager appelle la fonction SaferAPIFreeBuffer() pour libérer
la mémoire allouée.
Les fonctions SaferAPIGetTrustedSignon et SaferAPIFreeBuffer doivent être mises en œuvre pour
enregistrer correctement la bibliothèque lorsque la fonction SaferAPIGetTrustedSignonWithEnv
est mise en œuvre. La fonction SaferAPIGetError est nécessaire uniquement si vous voulez que des
messages d'erreur précis soient renvoyés à partir du module d'extension.
Syntaxe
SaferAPIGetTrustedSignonWithEnv(
Paramètre Description
[in] envVar Tableau de noms de variable d'environnement et de valeurs
extraits du serveur Web. La fin du tableau est représentée par
une entrée dotée d'un nom envVarName nul et d'une valeur
envVarValue nulle. Notez que la première fois que cet API est
appelé, le groupe envVar contient uniquement la fin du
repère de tableau.
174
Chapitre 10 : Configuration des composants de Cognos 8 pour un fournisseur d'authentification
Procédure
1. Sur chaque ordinateur sur lequel vous avez installé Content Manager, démarrez Cognos Con-
figuration.
2. Dans la fenêtre Explorateur, dans la section Sécurité, cliquez avec le bouton droit sur l'option
Authentification, puis cliquez sur les options Nouvelle ressource et Espace-noms.
3. Dans la zone Nom, saisissez le nom de votre espace-noms d'authentification.
4. Dans la liste Type, cliquez sur l'option Fournisseur Java personnalisé, puis sur le bouton OK.
Le nouveau fournisseur d'authentification s'affiche dans la fenêtre Explorateur, sous le com-
posant Authentification.
5. Dans la fenêtre Propriétés, pour la propriété Identificateur d'espace-noms, indiquez un identi-
ficateur unique pour l'espace-noms.
Conseil : La propriété Identificateur d'espace-noms ne doit pas contenir de signe deux-points
(:).
6. Définissez les valeurs de toutes les autres propriétés requises pour vous assurer que Cognos 8
pourra localiser et utiliser le fournisseur d'authentification existant.
7. Dans le menu Fichier, cliquez sur l'option Enregistrer.
8. Testez la connexion à un nouvel espace-noms. Dans la section Authentification de la fenêtre
Explorateur, cliquez avec le bouton droit de la souris sur la nouvelle ressource d'authentifica-
tion, puis cliquez sur l'option Tester.
Cognos 8 charge, initialise et configure les bibliothèques du fournisseur de l'espace-noms con-
cerné.
Si les utilisateurs occupent différents niveaux hiérarchiques dans le serveur d'annuaire, vous pou-
vez configurer les propriétés Fichier de référence d'utilisateur et Correspondance des identités
externes de façon à ce qu'elles utilisent des filtres de recherche. Lorsque le fournisseur d'authenti-
fication LDAP effectue des recherches, il utilise les filtres que vous spécifiez pour les propriétés
Fichier de référence d'utilisateur et Correspondance des identités externes. Par ailleurs, il établit
une liaison avec le serveur d'annuaire au moyen de la valeur que vous indiquez pour la propriété
Lier le nom unique et le mot de passe de l'utilisateur ou de façon anonyme si aucune valeur n'est
précisée.
Si un espace-noms LDAP a été configuré pour utiliser la propriété Correspondance des identités
externes pour l'authentification, le fournisseur LDAP établit une liaison avec le serveur d'annuaire
à l'aide de la propriété Lier le nom unique et le mot de passe de l'utilisateur ou de façon anonyme
si aucune valeur n'est indiquée. Tous les utilisateurs qui se connectent à Cognos 8 à l'aide d'une
correspondance des identités externes voient les mêmes utilisateurs, groupes et dossiers que l'utili-
sateur lié.
Vous avez également la possibilité de rendre disponibles des propriétés d'utilisateur personnalisées
de l'espace-noms LDAP dans les composants de Cognos 8.
Pour utiliser un espace-noms LDAP et configurer le code d'accès unique, procédez comme suit :
❑ Configurez les composants de Cognos 8 de façon à ce qu'ils utilisent un espace-noms LDAP.
❑ Configurez un espace-noms LDAP pour Active Directory Server, le cas échéant.
❑ Mettez à la disposition des composants de Cognos 8 les propriétés d'utilisateur personnali-
sées, le cas échéant.
❑ Activez la communication sécurisée pour le serveur LDAP, le cas échéant.
❑ Activez le code d'accès unique entre LDAP et les composants de Cognos 8.
Procédure
1. Sur chaque ordinateur sur lequel vous avez installé Content Manager, démarrez Cognos Con-
figuration.
2. Dans la section Sécurité de la fenêtre Explorateur, cliquez avec le bouton droit de la souris sur
l'option Authentification, puis cliquez successivement sur les options Nouvelle ressource et
Espace-noms.
3. Dans la zone Nom, saisissez le nom de votre espace-noms d'authentification.
4. Dans la liste Type, cliquez sur l'espace-noms approprié, puis sur le bouton OK.
Le nouveau fournisseur d'authentification s'affiche dans la fenêtre Explorateur, sous le com-
posant Authentification.
5. Dans la fenêtre Propriétés, pour la propriété Identificateur d'espace-noms, indiquez un identi-
ficateur unique pour l'espace-noms.
6. Définissez les valeurs de toutes les propriétés requises pour vous assurer que les composants
de Cognos 8 pourront localiser et utiliser le fournisseur d'authentification existant.
7. Si, lors de recherches, le fournisseur d'authentification LDAP doit établir une liaison avec le
serveur d'annuaire à l'aide d'une option Lier le nom unique et le mot de passe de l'utilisateur
spécifique, indiquez ces valeurs.
176
Chapitre 10 : Configuration des composants de Cognos 8 pour un fournisseur d'authentification
Si aucune valeur n'est indiquée, le fournisseur d'authentification LDAP se lie en tant qu'ano-
nyme.
Si la correspondance des identités externes est activée, la propriété Lier le nom unique et le
mot de passe de l'utilisateur est utilisée pour tous les accès LDAP. Si la correspondance des
identités externes n'est pas activée, la propriété Lier le nom unique et le mot de passe de l'uti-
lisateur est utilisée uniquement lorsqu'un filtre de recherche est indiqué pour la propriété
Fichier de référence d'utilisateur. Dans ce cas, lorsque le nom unique de l'utilisateur est défini,
les demandes envoyées ultérieurement au serveur LDAP sont exécutées dans le contexte
d'authentification de l'utilisateur.
8. Vérifiez les paramètres de mise en correspondance des objets et attributs requis. En fonction
de la configuration LDAP, vous devrez peut-être modifier certaines valeurs implicites pour
garantir une communication correcte entre les composants de Cognos 8 et le serveur LDAP.
9. Dans le menu Fichier, cliquez sur l'option Enregistrer.
10. Testez la connexion à un nouvel espace-noms. Dans la section Authentification de la fenêtre
Explorateur, cliquez avec le bouton droit de la souris sur la nouvelle ressource d'authentifica-
tion, puis cliquez sur l'option Tester.
Cognos 8 charge, initialise et configure les bibliothèques du fournisseur de l'espace-noms con-
cerné.
Procédure
1. Sur chaque ordinateur sur lequel vous avez installé Content Manager, démarrez Cognos Con-
figuration.
2. Dans la section Sécurité de la fenêtre Explorateur, cliquez avec le bouton droit de la souris sur
l'option Authentification, puis cliquez successivement sur les options Nouvelle ressource et
Espace-noms.
3. Dans la zone Nom, saisissez le nom de votre espace-noms d'authentification.
4. Dans la liste Type, cliquez sur l'espace-noms approprié, puis sur le bouton OK.
Le nouveau fournisseur d'authentification s'affiche dans la fenêtre Explorateur, sous le com-
posant Authentification.
5. Dans la fenêtre Propriétés, pour la propriété Identificateur d'espace-noms, indiquez un identi-
ficateur unique pour l'espace-noms.
Conseil : La propriété Identificateur d'espace-noms ne doit pas contenir de signe deux-points
(:).
6. Définissez les valeurs de toutes les propriétés requises pour vous assurer que les composants
de Cognos 8 pourront localiser et utiliser le fournisseur d'authentification existant.
7. Pour la propriété Identificateur unique, il est recommandé de saisir
objectGuid
8. Si, lors de recherches, le fournisseur d'authentification LDAP doit établir une liaison avec le
serveur d'annuaire à l'aide d'une option Lier le nom unique et le mot de passe de l'utilisateur
spécifique, indiquez ces valeurs.
Si aucune valeur n'est indiquée, le fournisseur d'authentification LDAP se lie en tant qu'ano-
nyme.
9. Pour configurer les propriétés de mise en correspondance avancée LDAP à utiliser avec les
objets Active Directory Server, utilisez les valeurs spécifiées dans le tableau ci-dessous.
Mises en
correspondance Propriété LDAP Valeur LDAP
Dossier Classe d'objets « organizationalunit,organizatio
n»
Description Description
Nom « ou,o »
Description Description
Member Member
Nom cn
Description description
Télécopieur/téléphone facsimiletelephonenumber
Prénom givenname
Nom displayName
Prénom Sn
Ces propriétés de correspondances représentent des modifications basées sur une installation
implicite de Active Directory Server. Si vous avez modifié le schéma, vous devrez peut-être
apporter d'autres modifications aux correspondances.
10. Dans le menu Fichier, cliquez sur l'option Enregistrer.
11. Testez la connexion à un nouvel espace-noms. Dans la section Authentification de la fenêtre
Explorateur, cliquez avec le bouton droit de la souris sur la nouvelle ressource d'authentifica-
tion, puis cliquez sur l'option Tester.
Cognos 8 charge, initialise et configure les bibliothèques du fournisseur de l'espace-noms con-
cerné.
178
Chapitre 10 : Configuration des composants de Cognos 8 pour un fournisseur d'authentification
Procédure
1. Sur chaque ordinateur sur lequel vous avez installé Content Manager, démarrez Cognos Con-
figuration.
2. Dans la section Sécurité de la fenêtre Explorateur, cliquez avec le bouton droit de la souris sur
l'option Authentification, puis cliquez successivement sur les options Nouvelle ressource et
Espace-noms.
3. Dans la zone Nom, saisissez le nom de votre espace-noms d'authentification.
4. Dans la liste Type, cliquez sur LDAP, puis sur le bouton OK.
Le nouvel espace-noms d'authentification s'affiche dans la fenêtre Explorateur, sous le com-
posant Authentification.
5. Dans la fenêtre Propriétés, pour la propriété Identificateur d'espace-noms, indiquez un identi-
ficateur unique pour l'espace-noms.
Conseil : La propriété Identificateur d'espace-noms ne doit pas contenir de signe deux-points
(:).
6. Définissez les valeurs de toutes les autres propriétés requises pour vous assurer que Cognos 8
pourra localiser et utiliser l'espace-noms d'authentification existant.
7. Si, lors de recherches, le fournisseur d'authentification LDAP doit établir une liaison avec le
serveur d'annuaire à l'aide d'une option Lier le nom unique et le mot de passe de l'utilisateur
spécifique, indiquez ces valeurs.
Si aucune valeur n'est indiquée, l'espace-noms d'authentification LDAP se lie en tant qu'ano-
nyme.
8. Pour configurer les propriétés de mise en correspondance avancée LDAP à utiliser avec les
objets IBM Directory Server, utilisez les valeurs spécifiées dans le tableau ci-dessous.
Mises en
correspondance Propriété LDAP Valeur LDAP
Dossier Classe d'objets organizationalunit,organization
Description description
Nom ou,o
Description description
Member member
Nom cn
Description description
Télécopieur/téléphone facsimiletelephonenumber
Mises en
correspondance Propriété LDAP Valeur LDAP
Prénom givenname
Nom cn
Prénom sn
Nom d'utilisateur cn
Ces propriétés de correspondances représentent des modifications basées sur une installation
implicite de IBM Directory Server. Si vous avez modifié le schéma, vous devrez peut-être
apporter d'autres modifications aux correspondances.
9. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Procédure
1. Sur chaque ordinateur sur lequel vous avez installé Content Manager, démarrez Cognos Con-
figuration.
2. Dans la section Sécurité de la fenêtre Explorateur, cliquez avec le bouton droit de la souris sur
l'option Authentification, puis cliquez successivement sur les options Nouvelle ressource et
Espace-noms.
3. Dans la zone Nom, saisissez le nom de votre espace-noms d'authentification.
4. Dans la liste Type, cliquez sur LDAP, puis sur le bouton OK.
Le nouvel espace-noms d'authentification s'affiche dans la fenêtre Explorateur, sous le com-
posant Authentification.
5. Dans la fenêtre Propriétés, pour la propriété Identificateurd'espace-noms, indiquez un identifi-
cateur unique pour l'espace-noms.
Conseil : La propriété Identificateur d'espace-noms ne doit pas contenir de signe deux-points
(:).
6. Définissez les valeurs de toutes les autres propriétés requises pour vous assurer que Cognos 8
pourra localiser et utiliser l'espace-noms d'authentification existant.
Pour la propriété Fichier de référence d'utilisateur, indiquez (cn=${userID})
7. Si, lors de recherches, le fournisseur d'authentification LDAP doit établir une liaison avec le
serveur d'annuaire à l'aide d'une option Lier le nom unique et le mot de passe de l'utilisateur
spécifique, indiquez ces valeurs.
Si aucune valeur n'est indiquée, l'espace-noms d'authentification LDAP se lie en tant qu'ano-
nyme.
8. Pour configurer les propriétés de mise en correspondance avancée LDAP à employer avec les
objets Novell Directory Server, utilisez les valeurs indiquées dans le tableau ci-dessous.
180
Chapitre 10 : Configuration des composants de Cognos 8 pour un fournisseur d'authentification
Mises en
correspondance Propriété LDAP Valeur LDAP
Dossier Classe d'objets organizationalunit,organization
Description description
Nom ou,o
Description description
Member member
Nom cn
Description description
Télécopieur/téléphone facsimiletelephonenumber
Prénom givenname
Nom cn
Prénom sn
Ces propriétés de correspondances représentent des modifications apportées par rapport à une
installation implicite de Novell Directory Server. Si vous avez modifié le schéma, vous devrez
peut-être apporter d'autres modifications aux correspondances.
9. Dans le menu Fichier, cliquez sur l'option Enregistrer.
Procédure
1. Sur chaque ordinateur sur lequel vous avez installé Content Manager, démarrez Cognos Con-
figuration.
2. Dans la section Sécurité, de la fenêtre Explorateur, cliquez avec le bouton droit de la souris sur
l'option Authentification, puis cliquez sur l'espace-noms LDAP.
3. Dans la fenêtre Propriétés, cliquez sur la colonne Valeur située à côté de la propriété Proprié-
tés personnalisées, puis sur le bouton d'édition.
4. Dans la fenêtre Valeur - Propriétés personnalisées, cliquez sur l'option Ajouter.
5. Cliquez sur la colonne Nom et saisissez le nom que les composants de Cognos 8 doivent utili-
ser pour le paramètre de session.
6. Cliquez sur la colonne Valeur et saisissez le nom du paramètre de compte dans votre fournis-
seur d'authentification LDAP.
7. Répétez les deux étapes précédentes (indiquées par des puces) pour chaque paramètre person-
nalisé.
8. Cliquez sur le bouton OK.
9. Dans le menu Fichier, cliquez sur l'option Enregistrer.
182
Chapitre 10 : Configuration des composants de Cognos 8 pour un fournisseur d'authentification
Si vous voulez que Cognos 8 fonctionne avec des applications utilisant la sécurité du serveur
d'application ou Java, vous pouvez configurer la propriété Correspondance des identités externes
pour obtenir le code d'utilisateur à partir de l'identificateur principal de l'utilisateur Java. Ajoutez
la valeur token ${environment("USER_PRINCIPAL")} à la valeur de la propriété. Pour en savoir
davantage, reportez-vous à l'aide en ligne de Cognos Configuration.
Vous pouvez appliquer une modification limitée de l'expression à la propriété Correspondance des
identités externes à l'aide de l'opération de remplacement.
Opération de remplacement
L'opération de remplacement renvoie une copie de la chaîne avec toutes les occurrences de la
sous-chaîne précédente remplacées par la nouvelle sous-chaîne.
Les règles suivantes s'appliquent :
• Le caractère \ est utilisé comme caractère d'échappement dans les paramètres de la fonction.
Les caractères \ et " doivent être utilisés pour l'échappement.
• Les appels de fonction imbriquée ne sont pas pris en charge.
• Les caractères spéciaux ne sont pas pris en charge.
Syntaxe
${replace(str , old , new)}
Paramètre Description
str Chaîne à rechercher.
Exemples
${replace(${environment("REMOTE_USER")},"NAMERICA\\",)}
${replace(${environment("REMOTE_USER")},"NAMERICA\\","")}
184
Chapitre 10 : Configuration des composants de Cognos 8 pour un fournisseur d'authentification
Vous pouvez également configurer un espace-noms SiteMinder si les utilisateurs sont stockés dans
• un serveur LDAP
• un serveur NTLM
• un serveur Active Directory
Procédure
1. Sur l'ordinateur où vous avez installé Content Manager, démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, dans la section Sécurité, cliquez avec le bouton droit sur l'option
Authentification, puis cliquez sur les options Nouvelle ressource et Espace-noms.
3. Dans la zone Nom, saisissez le nom de votre espace-noms d'authentification.
4. Dans la liste Type, cliquez sur l'espace-noms SiteMinder de Netegrity, puis sur le bouton OK.
Le nouveau fournisseur d'authentification s'affiche dans la fenêtre Explorateur, sous le com-
posant Authentification.
5. Dans la fenêtre Propriétés, pour la propriété Identificateur d'espace-noms, indiquez un identi-
ficateur unique pour l'espace-noms.
Conseil : La propriété Identificateur d'espace-noms ne doit pas contenir de signe deux-points
(:).
6. Définissez les valeurs de toutes les propriétés requises pour vous assurer que les composants
de Cognos 8 pourront localiser et utiliser le fournisseur d'authentification existant.
7. Dans les sections Sécurité, Authentification de la fenêtre Explorateur, cliquez avec le bouton
droit de la souris sur l'espace-noms Netegrity, puis cliquez sur les options Nouvelle ressource,
Serveur de stratégies SiteMinder.
8. Dans la zone Nom, saisissez un nom pour le serveur de stratégies, puis cliquez sur le bouton
OK.
9. Dans la fenêtre Propriétés, définissez la propriété Hôte et modifiez les valeurs de propriété de
votre choix.
10. Dans la fenêtre Explorateur, cliquez avec le bouton droit de la souris sur le nouveau serveur
de stratégies SiteMinder, puis cliquez sur les options Nouvelle ressource et Annuaire d'utilisa-
teurs.
Conseil : Configurez un annuaire d'utilisateurs pour chaque annuaire d'utilisateurs du serveur
de stratégies SiteMinder.
11. Dans la zone Nom, saisissez un nom pour l'annuaire d'utilisateurs, puis cliquez sur le bouton
OK.
Important : Le nom de l'annuaire d'utilisateurs doit correspondre au nom apparaissant sur le
serveur de stratégies.
12. Dans la fenêtre Propriétés, saisissez une valeur pour la propriété Référence d'identification de
l'espace-noms.
13. Dans le menu Fichier, cliquez sur l'option Enregistrer.
14. Testez la connexion à un nouvel espace-noms. Dans la section Authentification de la fenêtre
Explorateur, cliquez avec le bouton droit de la souris sur la nouvelle ressource d'authentifica-
tion, puis cliquez sur l'option Tester.
15. Configurez un espace-noms LDAP, Active Directory ou NTLM correspondant pour chaque
annuaire d'utilisateurs LDAP, Active Directory ou NTLM.
Important : Veillez à utiliser la même valeur pour la propriété Identificateur d'espace noms
que pour la propriété Identificateur d'espace noms de l'espace-noms SiteMinder.
Procédure
1. Sur l'ordinateur où vous avez installé Content Manager, démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, dans la section Sécurité, cliquez avec le bouton droit sur l'option
Authentification, puis cliquez sur les options Nouvelle ressource et Espace-noms.
3. Dans la zone Nom, saisissez le nom de votre espace-noms d'authentification.
4. Dans la liste Type, cliquez sur l'option NTLM, puis sur le bouton OK.
Le nouveau fournisseur d'authentification s'affiche dans la fenêtre Explorateur, sous le com-
posant Authentification.
5. Dans la fenêtre Propriétés, pour la propriété Identificateur d'espace-noms, indiquez un identi-
ficateur unique pour l'espace-noms.
Conseil : La propriété Identificateur d'espace-noms ne doit pas contenir de signe
deux-points (:).
186
Chapitre 10 : Configuration des composants de Cognos 8 pour un fournisseur d'authentification
6. Définissez les valeurs de toutes les propriétés requises pour vous assurer que les composants
de Cognos 8 pourront localiser et utiliser le fournisseur d'authentification existant.
7. Dans le menu Fichier, cliquez sur l'option Enregistrer.
8. Testez la connexion à un nouvel espace-noms. Dans la section Authentification de la fenêtre
Explorateur, cliquez avec le bouton droit de la souris sur la nouvelle ressource d'authentifica-
tion, puis cliquez sur l'option Tester.
Cognos 8 charge, initialise et configure les bibliothèques du fournisseur de l'espace-noms con-
cerné.
Procédure
1. Configurez l'authentification intégrée de Windows sur le serveur Web IIS.
2. Installez Content Manager sur un ordinateur qui fait partie du domaine, pour les ordinateurs
Content Manager actifs et en attente.
3. Configurez les ordinateurs ou le compte d'utilisateur sous lequel Content Manager opère, afin
qu'il soit sécurisé pour la délégation.
4. Testez la connexion à un nouvel espace-noms. Dans la section Authentification de la fenêtre
Explorateur, cliquez avec le bouton droit de la souris sur la nouvelle ressource d'authentifica-
tion, puis cliquez sur l'option Tester.
Cognos 8 charge, initialise et configure les bibliothèques du fournisseur de l'espace-noms con-
cerné.
S_USER_GRP Activité 03
Maintenance principale des
utilisateurs : Groupe
d'utilisateurs
Procédure
1. Sur l'ordinateur où vous avez installé Content Manager, démarrez Cognos Configuration.
2. Dans la section Sécurité de la fenêtre Explorateur, cliquez avec le bouton droit de la souris sur
l'option Authentification, puis cliquez sur les options Nouvelle ressource et Espace-noms.
3. Dans la zone Nom, saisissez le nom de votre espace-noms d'authentification.
4. Dans la liste Type, cliquez sur SAP, puis sur le bouton OK.
Le nouveau fournisseur d'authentification s'affiche dans la fenêtre Explorateur, sous le com-
posant Authentification.
188
Chapitre 10 : Configuration des composants de Cognos 8 pour un fournisseur d'authentification
Procédure
1. Sur l'ordinateur où vous avez installé Content Manager, démarrez Cognos Configuration.
2. Dans la section Sécurité, Authentification de la fenêtre Explorateur, cliquez avec le bouton
droit de la souris sur l'espace-noms et sélectionnez Supprimer.
3. Cliquez sur le bouton Oui pour confirmer.
L'espace-noms disparaît de la fenêtre Explorateur et vous ne pouvez plus vous connecter à
l'espace-noms sur cet ordinateur.
4. Dans le menu Fichier, cliquez sur l'option Enregistrer.
5. Répétez les étapes 1 à 4 pour chaque ordinateur sur lequel vous avez installé Content Mana-
ger.
Vous devez désormais vous connecter au portail et supprimer les données de l'espace-noms de
manière permanente. Pour en savoir davantage, reportez-vous au Guide d'administration et
de sécurité.
190
Chapitre 11 : Changement de serveur
d'application
Cognos 8 installe et utilise Tomcat comme serveur d'application implicite. Si vous ne voulez pas
utiliser Tomcat, vous pouvez exécuter Cognos 8 sur l'un des serveurs d'application suivants :
• Serveur d'application IBM WebSphere
• Serveur BEA WebLogic
• Serveur d'application SAP Web
• Serveur d'application Oracle
Remarque : Sous Linux, Cognos 8 peut s'exécuter uniquement avec Tomcat et IBM WebSphere
Application Server.
Afin de garantir le bon fonctionnement de vos produits, veillez à appliquer tous les programmes
de correction requis au système d'exploitation et à n'utiliser que les versions de logiciel tiers prises
en charge par le produit de Cognos.
Pour consulter une liste à jour des environnements pris en charge par les produits de Cognos, tels
que les systèmes d'exploitation, les programmes de correction, les navigateurs, les serveurs Web,
les serveurs d'annuaire, les serveurs de bases de données et les serveurs d'application :
• Visitez le site Web du support technique de Cognos (http://support.cognos.com).
Il est important de noter que le système d'exploitation Linux est disponible dans plusieurs ver-
sions et prend en charge plusieurs plates-formes. Assurez-vous que le système d'exploitation et
la combinaison de matériel que vous utilisez sont pris en charge.
Lorsque vous installez Cognos 8 sous Linux, Framework Manager n'est pas installé. BMTS-
criptPlayer est un utilitaire de ligne de commande qui offre une interface avec le moteur Fra-
mework Manager, permettant d'exécuter les journaux d'opération de Framework Manager.
Le fichier BMTScriptPlayer ne peut pas être exécuté car Framework Manager n'est pas ins-
tallé.
Pour éviter tout risque de conflit au niveau des classes Java ou des ressources système, Cognos 8
doit être exécuté dans une instance JVM (Java Virtual Machine) isolée des autres applications
existantes. Cela permet de s'assurer que Cognos 8 n'a pas d'incidence sur les applications client
existantes. Cognos 8 doit être installé dans une instance JVM séparée des processus d'administra-
tion du serveur d'application, afin d'isoler à la fois Cognos 8 et les fonctions d'administration du
serveur d'application.
Pour isoler une instance JVM, vous pouvez créer au choix :
• une instance de serveur séparée dans IBM WebSphere,
• un serveur géré séparé dans BEA WebLogic,
• une instance OC4J séparée dans Oracle 10g Application Server,
• une instance Java séparée dans SAP Web Application Server.
Si vous procédez à une mise à niveau de ReportNet vers Cognos 8 - ReportNet, reportez-vous à la
section « Mise à niveau de ReportNet vers Cognos 8 dans un environnement de serveur
d'application » (p. 203).
Si vous procédez à une mise à niveau de Metrics Manager vers Cognos 8 - Metrics Manager,
reportez-vous à la section « Mise à niveau de Metrics Manager vers Cognos 8 dans un environne-
ment de serveur d'application » (p. 203).
Pour en savoir davantage sur la configuration d'une installation répartie multi-serveurs de
Cognos 8 dans un environnement de serveur d'application, contactez le support technique de
Cognos (http://support.cognos.com).
192
Chapitre 11 : Changement de serveur d'application
Procédure
1. S'il existe des données dans la base de données Content Store, démarrez le service Cognos 8 et
exportez l'intégralité de la base de données Content Store à l'aide de l'outil Déploiement.
Pour améliorer la sécurité, l'exportation du déploiement doit être protégée par un mot de
passe. Cette opération sauvegarde les données existantes à l'aide d'une clé de chiffrement neu-
tre. Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
2. Dans Cognos Configuration, dans le menu Fichier, cliquez sur l'option Exporter en tant que et
enregistrez les informations de configuration dans un format déchiffré. Nommez ce fichier de
manière explicite, par exemple « déchiffré.xml ».
Exportez les données dans un répertoire protégé contre tout accès non autorisé ou inappro-
prié. Vous êtes invité à confirmer le caractère non sécurisé de l'exportation.
3. Arrêt du service Cognos 8 :
• Si vous utilisez Tomcat, arrêtez le service Cognos 8 et fermez Cognos Configuration.
• Si vous utilisez un serveur d'application autre que Tomcat, fermez Cognos 8 dans votre
environnement.
4. Sauvegardez toutes les clés cryptographiques en enregistrant les fichiers et répertoires appro-
priés dans un autre emplacement sécurisé.
Les fichiers sont :
• emplacement_c8/configuration/cogstartup.xml
• emplacement_c8/configuration/caSerial
• emplacement_c8/configuration/cogconfig.prefs
• emplacement_c8/configuration/coglocale.xml
Les répertoires sont :
• emplacement_c8/configuration/csk
• emplacement_c8/configuration/encryptkeypair
• emplacement_c8/configuration/signkeypair
5. Supprimez les fichiers caSerial et cogconfig.prefs ainsi que les trois répertoires : csk, encrypt-
keypair et signkeypair.
Procédure
1. Définissez la variable d'environnement JAVA_HOME de façon à ce qu'elle pointe vers l'envi-
ronnement JVM utilisé par le serveur d'application.
Conseil : Si le serveur d'application est livré avec un environnement JVM, la variable d'envi-
ronnement JAVA_HOME doit être définie de telle sorte qu'elle y fasse référence.
Cognos Configuration utilise cette variable pour créer des clés de chiffrement pour les compo-
sants de Cognos qui sont compatibles avec l'environnement JVM utilisé par le serveur d'appli-
cation.
Par exemple, pour WebLogic sous Windows, l'environnement JVM utilisé par le serveur
d'application est indiqué en tant que :
lecteur:/emplacement_WebLogic/jdk142_04
2. Ajoutez emplacement_c8/bin à la variable d'environnement appropriée.
Cette variable est utilisée pour localiser les fichiers de la bibliothèque de Cognos.
AIX LIBPATH
HP-UX SHLIB_PATH
194
Chapitre 11 : Changement de serveur d'application
Conseil : Pour installer plusieurs instances de Cognos 8 sur un même serveur, définissez la
variable PATH, LIBPATH, LD_LIBRARY_PATH ou SHLIB_PATH dans la portée d'instance
du serveur d'application (et non en tant que variable globale) afin de vous assurer que chaque
instance a une valeur unique.
Remarque : La variable CRN_ROOT n'est plus requise dans un environnement non groupé et doit
être supprimée si elle était utilisée dans une installation précédente.
Procédure
1. Vérifiez que la variable d'environnement JAVA_HOME est définie de façon à pointer vers
l'emplacement du JRE.
2. Copiez les fichiers suivants du répertoire emplacement_c8/bin/jre/version/lib/security dans le
répertoire emplacement_Java/version/lib/security :
• local_policy.jar
• US_export_policy.jar
3. Copiez le fichier bcprov-jdk13-125.jar suivant du répertoire emplacement_c8/bin/jre/ver-
sion/lib/ext dans le répertoire emplacement_Java/version/lib/ext.
4. Si vous utilisez Sun JRE 1.4.2 sous UNIX, veillez à utiliser le fichier de démarrage correct
pour le périphérique /dev/random.
Vous devez utiliser /etc/init.d ou /etc/rc3.d/f20random.
Pour en savoir davantage, reportez-vous à la documentation UNIX.
Procédure
1. Dans le répertoire emplacement_c8/bin, démarrez Cognos Configuration :
• Sous Windows, saisissez cogconfig.bat dans une fenêtre de commande ou sélectionnez
Cognos Configuration dans le menu Démarrer.
• Sous UNIX ou Linux, saisissez cogconfig.sh
Si des clés de chiffrement existantes sont incompatibles, vous êtes invité à en créer automati-
quement de nouvelles à ce stade.
Conseil : Veillez à effectuer une copie de sauvegarde des clés existantes dans un emplacement
sécurisé avant de poursuivre. Une fois les clés créées, il n'est pas possible de revenir en arrière.
2. Dans la fenêtre Explorateur de Cognos Configuration, développez le dossier Environnement
et modifiez les propriétés suivantes pour qu'elles utilisent le numéro de port et le nom d'hôte
ou l'adresse IP du serveur sur lequel le composant est installé.
• Tous les URI du distributeur, notamment :
URI du distributeur pour la passerelle
URI externe du distributeur
URI interne du distributeur
URI du distributeur des applications externes
• URI de la passerelle
• URI de Content Manager
Le serveur d'application doit être configuré pour écouter les connexions sur le nom d'hôte ou
l'adresse IP saisi dans l'URI. Pour en savoir davantage, reportez-vous à la documentation de
votre serveur d'application.
Si vous remplacez la valeur implicite p2pd de la racine du contexte, vous devez également
changer l'URI.
3. Sous Environnement, Service Cognos 8, cliquez avec le bouton droit de la souris sur l'option
Cognos 8, puis cliquez sur le bouton Supprimer.
L'entrée correspondant au service Cognos 8 est utilisée pour configurer les paramètres d'envi-
ronnement permettant l'exécution sous Tomcat. L'entrée n'est pas requise en cas d'utilisation
d'un serveur d'application différent.
4. Complétez les autres changements de configuration requis, en :
• indiquant les propriétés de la base de données Content Manager,
• saisissant les codes d'utilisateurs et mots de passe.
Si vous avez utilisé les paramètres implicites pour l'installation de Cognos, vous n'aurez
peut-être que quelques changements mineurs à apporter aux paramètres de configuration
implicites (p. 115). Vous pouvez revoir la configuration d'installations sur des ordinateurs
individuels (p. 90) ou d'installations réparties (p. 96) afin de déterminer si des modifications
supplémentaires sont requises.
5. Enregistrez la configuration.
Les nouvelles clés cryptographiques sont créées à l'aide de la machine virtuelle Java définie par
la variable JAVA_HOME.
196
Chapitre 11 : Changement de serveur d'application
6. Utilisez l'Assistant Création d'application pour créer le fichier d'application qui va être
déployé sur le serveur d'application. Pour lancer l'Assistant Création d'application à partir de
Cognos Configuration sous Opérations, cliquez sur Créer des fichiers d'application. L'assis-
tant permet de sélectionner le type d'application à créer et la racine de contexte utilisée pour
accéder à l'application.
La valeur de la racine de contexte indiquée dans l'assistant doit être la même que celle saisie
dans l'onglet Environnement et être utilisée pour déployer le serveur d'application.
Il n'est pas nécessaire de créer ou de déployer à nouveau le fichier d'archive lorsque vous
modifiez la configuration, car les informations de configuration sont stockées en externe.
Pour WebLogic, vous pouvez utiliser l'assistant Création d'application dans Cognos Configu-
ration pour créer l'application dans un répertoire développé.
Par exemple, vous placez l'application dans C:\bea\user_projects\domins\apps\p2pd, où p2pd
est le nom de l'application. Lors du déploiement de l'application à partir de la console d'admi-
nistration de WebLogic, vous sélectionneriez alors le répertoire p2pd.
Pour en savoir davantage sur les fichiers d'application WAR et EAR et pour déterminer lequel
de ces deux types est pris en charge par votre environnement, reportez-vous à la documenta-
tion du serveur d'application.
7. Fermez Cognos Configuration.
Remarque : La valeur JAVA_HOME doit correspondre au même chemin d'accès que celui uti-
lisé pour Cognos 8. Il est recommandé d'utiliser l'environnement JVM intégré à l'installation
de WebLogic.
5. Définissez les valeurs minimale et maximale de mémoire utilisée par la machine virtuelle Java.
En général, la mémoire est définie en ajoutant ou en modifiant les deux paramètres JVM:
-Xms et -Xmx. Pour en savoir davantage sur ces paramètres, reportez-vous à la documenta-
tion du serveur d'application ou de la machine virtuelle Java.
Conseil : Utilisez entre 25 et 50 % de votre mémoire physique (soit au moins 768 Mo) comme
valeurs de départ. Vous pourrez toujours les modifier plus tard en fonction des besoins de
votre environnement.
6. Vérifiez que le mode de production est activé.
Pour WebLogic 7.0, définissez STARTMODE= sur STARTMODE=true
Pour WebLogic 8 et 9, définissez PRODUCTION_MODE= sur
PRODUCTION_MODE=true
7. Enregistrez et fermez le fichier.
198
Chapitre 11 : Changement de serveur d'application
En règle générale, la mémoire est définie en ajoutant ou en modifiant la taille initiale et maxi-
male de segment mémoire Java. Pour en savoir davantage sur ces paramètres, reportez-vous à
la documentation du serveur d'application ou de la machine virtuelle Java.
Conseil : Utilisez entre 25 et 50 % de votre mémoire physique (soit au moins 512 Mo) comme
valeurs de départ. Vous pourrez toujours les modifier plus tard en fonction des besoins de
votre environnement.
5. Arrêtez puis redémarrez l'instance du serveur d'application WebSphere utilisée pour les com-
posants de Cognos.
6. Vérifiez que les composants de Cognos sont en cours d'exécution en recherchant le message
suivant dans la fenêtre de la console du serveur d'application ou dans le fichier journal du ser-
veur d'application :
Le distributeur est prêt à traiter les demandes.
8. Déployez l'application Cognos 8 dans la console WebLogic à l'aide d'une nouvelle application
Web, comme suit :
• Définissez le nom de l'application.
Par exemple, cognos8.
• Définissez le chemin d'accès au répertoire dans lequel les fichiers de l'application étendue
se trouvent.
Remarque : Pour utiliser le chargeur de classe personnalisé, vous devez utiliser l'option de
répertoire développé lors du déploiement.
• Sélectionnez l'instance de serveur cible.
Il est recommandé de n'utiliser le serveur d'administration que pour les tâches d'adminis-
tration de WebLogic et de déployer l'application Cognos 8 sur sa propre instance de ser-
veur géré.
9. Une fois le déploiement correctement effectué, définissez la période de rechargement pour
l'application Web sur -1 afin d'améliorer les performances. Cela évite que WebLogic ne
recherche des fichiers d'application mis à jour.
10. Arrêtez et redémarrez le serveur géré WebLogic associé au domaine Cognos afin d'activer les
modifications.
11. Vérifiez que les composants de Cognos sont en cours d'exécution en recherchant le message
suivant dans la fenêtre de la console du serveur d'application ou dans le fichier journal du ser-
veur d'application :
Le distributeur est prêt à traiter les demandes.
200
Chapitre 11 : Changement de serveur d'application
AIX LIBPATH
Solaris LD_LIBRARY_PATH
HP-UX SHLIB_PATH
5. Déployez le fichier d'archive Web (.war) ou le fichier d'archive Enterprise (.ear) de Cognos.
La valeur du paramètre Map to URL doit être identique à celle de la racine de contexte indi-
quée dans Cognos Configuration.
6. Démarrez l'instance de OC4J que vous avez créée pour les composants de Cognos.
7. Vérifiez que les composants de Cognos sont en cours d'exécution en recherchant le message
suivant dans la fenêtre de la console du serveur d'application ou dans le fichier journal du ser-
veur d'application :
Le distributeur est prêt à traiter les demandes.
Procédure
1. Configurez le serveur d'application de façon à ce qu'il utilise le protocole SSL.
Un certificat de serveur SSL est créé par une autorité de certification tierce. Le certificat de
l'autorité de certification qui crée le certificat de serveur SSL vous est également délivré.
Pour en savoir davantage, reportez-vous à la documentation du serveur d'application.
2. Copiez le certificat de l'autorité de certification dans le répertoire
emplacement_installation/bin et renommez le fichier en ca.cer.
Ce fichier doit utiliser l'encodage Base-64, format X.509.
3. À partir du répertoire emplacement_installation/bin :
• Sous Windows, saisissez :
ThirdPartyCertificateTool.bat -T -i -r ca.cer -D ../configuration/signkeypair/jCAKeys-
tore -p mot_de_passe
• Sous UNIX ou Linux, saisissez :
ThirdPartyCertificateTool.bat -T -i -r ca.cer -D ../configuration/signkeypair/jCAKeys-
tore -p mot_de_passe
Important : Vous devez saisir jCAKeystore comme nom de bibliothèque de clés de l'autorité
de certification.
Procédure
1. Ouvrez Cognos Connection.
2. Dans la barre d'outils du portail, cliquez sur l'option Administration des serveurs.
3. Activez la case à cocher correspondant au distributeur dont vous souhaitez annuler l'inscrip-
tion, puis, dans la barre d'outils, cliquez sur le bouton d'annulation de l'inscription.
Conseil : Vous pouvez également annuler l'inscription des distributeurs en cliquant sur le bou-
ton Plus dans la colonne Opérations.
202
Chapitre 11 : Changement de serveur d'application
Procédure
1. Démarrez Cognos 8.
2. Importez l'intégralité de la base de données Content Store à l'aide de l'outil Déploiement
Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
Procédure
1. Effectuez une copie de sauvegarde des informations de ReportNet existantes (p. 193).
2. Utilisez les outils administratifs pour le serveur d'application afin d'annuler le déploiement de
l'application de ReportNet.
Pour en savoir davantage sur l'annulation du déploiement d'applications, reportez-vous à la
documentation de votre serveur d'application.
Si le répertoire dans lequel ReportNet était déployé à l'origine n'est pas supprimé lors de
l'annulation du déploiement, supprimez-le.
Supprimez également tous les fichiers .jar de ReportNet qui se trouvent dans l'antémémoire de
l'environnement du serveur d'application. Par exemple, dans WebLogic 7.0, des fichiers .jar
subsistent parfois dans %WL_HOME%\user_projects\nom-domaine\ nom-ser-
veur-géré\.wlnotdelete\crn_p2pd_p2pd\jarfiles.
Vous pouvez les supprimer en supprimant le répertoire WEB-INF.
Dans WebLogic 8.1, l'antémémoire se trouve dans
%WL_HOME%\user_projects\domains\nom-domaine\ nom-serveur-géré\.wlnotde-
lete\extract\crn_p2pd_p2pd\ jarfiles
3. Désinstallez ReportNet (p. 68).
4. Installez Cognos 8 (p. 57).
5. Suivez les instructions appropriées indiquées dans ce chapitre pour modifier le serveur d'appli-
cation.
Vous devez effectuer les opérations suivantes pour la plupart des installations :
• Configurer Cognos 8 pour qu'il s'exécute au sein du serveur d'application
• Configurer les propriétés du serveur d'application et déployer Cognos 8.
6. Pour activer les nouvelles fonctions après avoir effectué la mise à niveau, enregistrez la confi-
guration dans Cognos Configuration puis redémarrez les services.
Procédure
1. Suivez la procédure pour mettre à niveau Metrics Manager vers Cognos 8 (p. 50).
2. Suivez les instructions appropriées indiquées dans ce chapitre pour modifier le serveur d'appli-
cation.
Vous devez effectuer les opérations suivantes pour la plupart des installations :
• Configurer Cognos 8 pour qu'il s'exécute au sein du serveur d'application.
• Configurer les propriétés du serveur d'application et déployer Cognos 8.
3. Pour activer les nouvelles fonctions après avoir effectué la mise à niveau, vous devez enregis-
trer la configuration dans Cognos Configuration puis redémarrer les services.
204
Chapitre 12 : Options de configuration avancées
Les options de configuration avancées ont trait aux modifications que vous apportez, après instal-
lation, aux propriétés de configuration des ressources utilisées par les composants de Cognos 8.
Cognos Configuration ne permet pas d'apporter ces modifications. Les options de configuration
avancées améliorent la sécurité et les performances et modifient le comportement implicite des
composants de Cognos 8.
Procédure
1. Ouvrez l'emplacement où sont installées les bibliothèques de Java Runtime Environment
(JRE) :
• Sous Windows, ouvrez le répertoire emplacement_c8/bin/jre/version_jre/lib.
• Sous UNIX ou Linux, ouvrez le répertoire JAVA_HOME/jre/lib.
2. Ouvrez le fichier jvm.cfg dans un éditeur.
3. Assurez-vous que la JVM que vous voulez utiliser figure sur la première ligne sans commen-
taire. Saisissez le texte approprié pour la JVM que vous voulez utiliser :
JVM Texte
Hotspot Client hotspot
Classic classic
206
Chapitre 12 : Options de configuration avancées
Pour garantir la sécurité et l'intégrité des données de Cognos, enregistrez une copie de sauvegarde
de la base de données Content Store, les informations de configuration et les clés cryptographiques
dans un répertoire protégé contre l'accès non autorisé et inapproprié.
Conseil : Pour connaître les clés existantes, examinez le répertoire emplacement_c8/configuration.
Les clés cryptographiques existent si ce répertoire contient les sous-répertoires suivants : csk,
encryptkeypair ou signkeypair.
Procédure
1. S'il existe des données dans la base de données Content Store, démarrez le service Cognos 8 et
exportez l'intégralité de la base de données Content Store à l'aide de l'outil Déploiement.
Pour améliorer la sécurité, l'exportation du déploiement doit être protégée par un mot de
passe. Cette opération sauvegarde les données existantes à l'aide d'une clé de chiffrement neu-
tre. Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
2. Dans Cognos Configuration, dans le menu Fichier, cliquez sur l'option Exporter en tant que et
enregistrez les informations de configuration dans un format déchiffré. Nommez ce fichier de
manière explicite, par exemple « déchiffré.xml ».
Exportez les données dans un répertoire protégé contre tout accès non autorisé ou inappro-
prié. Vous êtes invité à confirmer le caractère non sécurisé de l'exportation.
3. Arrêt du service Cognos 8 :
• Si vous utilisez Tomcat, arrêtez le service Cognos 8 et fermez Cognos Configuration.
• Si vous utilisez un serveur d'application autre que Tomcat, fermez Cognos 8 dans votre
environnement.
4. Sauvegardez toutes les clés cryptographiques en enregistrant les fichiers et répertoires appro-
priés dans un autre emplacement sécurisé.
Les fichiers sont :
• emplacement_c8/configuration/cogstartup.xml
• emplacement_c8/configuration/caSerial
• emplacement_c8/configuration/cogconfig.prefs
• emplacement_c8/configuration/coglocale.xml
Les répertoires sont :
• emplacement_c8/configuration/csk
• emplacement_c8/configuration/encryptkeypair
• emplacement_c8/configuration/signkeypair
5. Supprimez les fichiers caSerial et cogconfig.prefs ainsi que les trois répertoires : csk, encrypt-
keypair et signkeypair.
6. Remplacez le fichier emplacement_c8/configuration/cogstartup.xml par celui qui contient les
données exportées depuis Cognos Configuration (par exemple, « déchiffré.xml »).
Important : Dans le répertoire emplacement_c8/configuration, le fichier doit porter le nom
« cogstartup.xml ».
Les informations de ce fichier sont automatiquement chiffrées de nouveau à l'aide des clés
cryptographiques lorsque vous enregistrez la configuration dans Cognos Configuration.
Si vous souhaitez utiliser votre propre JRE et définir la variable JAVA_HOME sur l'emplacement
correspondant sous Windows ou si vous effectuez l'installation sous UNIX, vous devrez peut-être
mettre à jour l'environnement Java pour les services cryptographiques.
La nécessité de mettre à jour votre environnement Java dépend de la puissance relative des fichiers
de stratégie juridictionnelle .jar contenus dans votre environnement. Ainsi, si vous possédez dans
votre environnement des fichiers plus puissants que ceux fournis avec Cognos 8, vous n'avez pas
besoin de mettre à jour l'environnement. Dans ce genre de situation, cela pourrait entraîner un
dysfonctionnement des autres applications.
Si vous mettez à jour votre environnement Java, il est recommandé d'effectuer une copie de sauve-
garde des fichiers que vous allez remplacer. Si d'autres applications échouent, vous devrez
peut-être remplacer les fichiers .jar d'origine.
Sous Windows, vous pouvez définir JAVA_HOME en tant que variable système ou variable utili-
sateur. Si vous la définissez en tant que variable système, vous devrez probablement redémarrer
votre ordinateur pour qu'elle prenne effet. Si vous la définissez en tant que variable utilisateur, fai-
tes en sorte que l'environnement dans lequel s'exécute Tomcat puisse y accéder.
Java 1.3.1 est la version JRE minimale prise en charge par Cognos 8. Vérifiez que vous avez ins-
tallé le JRE adapté à votre matériel. Les fichiers .jar de chiffrement fournis avec l'installation sont
destinés à Java 1.4.2. Ils ne fonctionneront pas avec Java 1.3.1.
Procédure
1. Vérifiez que la variable d'environnement JAVA_HOME est définie de façon à pointer vers
l'emplacement du JRE.
2. Copiez les fichiers suivants du répertoire emplacement_c8/bin/jre/version/lib/security dans le
répertoire emplacement_Java/version/lib/security :
• local_policy.jar
• US_export_policy.jar
3. Copiez le fichier bcprov-jdk13-125.jar suivant du répertoire emplacement_c8/bin/jre/ver-
sion/lib/ext dans le répertoire emplacement_Java/version/lib/ext.
4. Si vous utilisez Sun JRE 1.4.2 sous UNIX, veillez à utiliser le fichier de démarrage correct
pour le périphérique /dev/random.
Vous devez utiliser /etc/init.d ou /etc/rc3.d/f20random.
Pour en savoir davantage, reportez-vous à la documentation UNIX.
5. Démarrez Cognos Configuration.
6. Enregistrez la configuration.
Cognos Configuration crée de nouvelles clés et chiffre les données.
Procédure
• Pour importer les données de la base de données Content Store, démarrez le service Cognos 8
et importez l'intégralité de la base de données Content Store à l'aide de l'outil Déploiement.
Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité.
208
Chapitre 12 : Options de configuration avancées
Lorsque vous configurez les composants de Cognos 8 afin qu'ils utilisent une autorité de certifica-
tion tierce, veillez à indiquer les mêmes informations dans l'utilitaire de ligne de commande et
dans Cognos Configuration.
Pour configurer les composants de Cognos 8 afin qu'ils utilisent une autorité de certification
tierce, vous devez :
❑ créer les clés de sécurité de Cognos et les demandes de signature de certificat à utiliser avec
l'autorité de certification tierce,
❑ soumettre les clés de sécurité de Cognos et les certificats à l'autorité de certification tierce,
❑ configurer les composants de Cognos 8 pour l'utilisation d'une autorité de certification tierce.
Commande Description
Mode de fonctionnement principal
-i Importer un certificat
Modificateurs de fonctionnement
Indicateurs d'informations
-D Emplacement du répertoire
Propriété Valeur
DN du certificat de signature CN=SignCert,O=MaSociété,C=CA
Propriété Valeur
DN du certificat de chiffrement CN=EncryptCert,O=MaSociété,C=CA
Procédure
1. Accédez au répertoire emplacement_c8/bin.
2. Créez la demande de signature de certificat pour les clés de signature en saisissant la com-
mande suivante :
Sous UNIX ou Linux, saisissez
ThirdPartyCertificateTool.sh -c -s -d "CN=SignCert,O=MaSociété,C=CA" -r signRequest.csr
-D ../configuration/signkeypair/jSignKeystore -p mot_de_passe
Sous Windows, saisissez
ThirdPartyCertificateTool.bat c -s -d "CN=SignCert,O=MaSociété,C=CA" -r signRequest.csr
-D ../configuration/signkeypair/jSignKeystore -p mot_de_passe
Important : Vous devez saisir jSignKeystore comme nom de la bibliothèque de clés de signa-
ture. Veillez également à ce que le répertoire défini pour -D soit le même que celui indiqué
dans la propriété Emplacement de la bibliothèque de clés de signature, sous Sécurité, Crypto-
graphie, Cognos dans Cognos Configuration.
Conseil : Les noms de fichier UNIX ou Linux sont sensibles à la casse et doivent être saisis
exactement de la manière indiquée.
3. Créez la demande de signature de certificat pour les clés de chiffrement en saisissant la com-
mande suivante :
Sous UNIX ou Linux, saisissez
ThirdPartyCertificateTool.sh -c -e -d "CN=EncryptCert,O=MaSociété,C=CA" -r encryptRe-
quest.csr -D ../configuration/encryptkeypair/jEncKeystore -p mot_de_passe
Sous Windows, saisissez
ThirdPartyCertificateTool.bat -c -e -d "CN=EncryptCert,O=MaSociété,C=CA" -r encryptRe-
quest.csr -D ../configuration/encryptkeypair/jEncKeystore -p mot_de_passe
Important : Vous devez saisir jEncKeystore comme nom de la bibliothèque de clés de chiffre-
ment. Veillez également à ce que le répertoire défini pour -D soit le même que celui indiqué
dans la propriété Emplacement de la bibliothèque de clés de chiffrement, sous Sécurité, Cryp-
tographie, Cognos dans Cognos Configuration.
4. Saisissez les fichiers de demande de signature de certificat (CSR) créés lors des étapes 2 et 3
dans l'autorité de certification tierce.
Pour en savoir davantage, reportez-vous à la documentation sur l'autorité de certification
tierce.
L'autorité de certification tierce produit un certificat de signature et un certificat de chiffre-
ment.
5. Copiez le contenu du certificat de signature dans le fichier signCertificate.cer.
6. Copiez le contenu du certificat de chiffrement dans le fichier encryptCertificate.cer.
7. Copiez le contenu du certificat de l'autorité de certification dans le fichier ca.cer.
8. Copiez ca.cer, signCertificate.cer et encryptCertificate.cer dans le répertoire
emplacement_c8\bin.
Ces fichiers doivent utiliser l'encodage Base-64, format X.509.
9. Importez le certificat de signature de l'étape 5 dans la bibliothèque de clés de signature de
Cognos en saisissant la commande suivante :
Sous UNIX ou Linux, saisissez
ThirdPartyCertificateTool.sh -i -s -r signCertificate.cer -D ../configuration/signkeypair/jSign-
Keystore -p mot_de_passe -t ca.cer
Sous Windows, saisissez
ThirdPartyCertificateTool.bat-i -s -r signCertificate.cer -D ../configuration/signkeypair/jSign-
Keystore -p mot_de_passe -t ca.cer
210
Chapitre 12 : Options de configuration avancées
Important : Vous devez saisir jSignKeystore comme nom de la bibliothèque de clés de signa-
ture. Veillez également à ce que le répertoire défini pour -D soit le même que celui indiqué
dans la propriété Emplacement de la bibliothèque de clés de signature, sous Sécurité, Crypto-
graphie, Cognos dans Cognos Configuration.
10. Importez le certificat de chiffrement de l'étape 6 dans la bibliothèque de clés de chiffrement de
Cognos en saisissant la commande suivante :
Sous UNIX ou Linux, saisissez
ThirdPartyCertificateTool.sh -i -e -r encryptCertificate.cer -D ../configuration/encryptkey-
pair/jEncKeystore -p mot_de_passe -t ca.cer
Sous Windows, saisissez
ThirdPartyCertificateTool.bat -i -e -r encryptCertificate.cer -D ../configuration/encryptkey-
pair/jEncKeystore -p mot_de_passe -t ca.cer
Important : Vous devez saisir jEncKeystore comme nom de la bibliothèque de clés de chiffre-
ment. Veillez également à ce que le répertoire défini pour -D soit le même que celui indiqué
dans la propriété Emplacement de la bibliothèque de clés de chiffrement, sous Sécurité, Cryp-
tographie, Cognos dans Cognos Configuration.
11. Importez le certificat de l'autorité de certification de l'étape 7 dans la bibliothèque d'approba-
tions de Cognos en saisissant la commande suivante:
Sous UNIX ou Linux, saisissez
ThirdPartyCertificateTool.sh -T -i -r ca.cer -D ../configuration/signkeypair/jCAKeystore -p
mot_de_passe
Sous Windows, saisissez
ThirdPartyCertificateTool.bat -T -i -r ca.cer -D ../configuration/signkeypair/jCAKeystore -p
mot_de_passe
Important : Vous devez saisir jCAKeystore comme nom de la bibliothèque de clés de l'autorité
de certification. Veillez également à ce que le répertoire défini pour -D soit le même que celui
indiqué dans la propriété Emplacement de la bibliothèque de clés de signature, sous Sécurité,
Cryptographie, Cognos dans Cognos Configuration.
Procédure
1. Démarrez Cognos Configuration.
2. Dans la fenêtre Explorateur, dans la section Sécurité, Cryptographie, cliquez sur l'option
Cognos.
3. Dans la fenêtre Propriétés, sous le groupe de propriétés Paramètres de l'autorité de certifica-
tion, cliquez sur la zone Valeur située à côté de la propriété Utiliser une autorité de certifica-
tion de tierce partie, puis cliquez sur Vrai.
Remarque : Lorsque vous définissez cette propriété sur Vrai, toutes les propriétés relatives à
l'autorité de certification et au nom d'identité sont ignorées.
4. Configurez les propriétés suivantes de façon à ce qu'elles correspondent à celles saisies dans
l'utilitaire de ligne de commande :
• Emplacement de la bibliothèque de clés de signature
• Mot de passe de la bibliothèque de clés de signature
• Emplacement de la bibliothèque de clés de chiffrement
• Mot de passe de la bibliothèque de clés de chiffrement
212
Chapitre 13 : Configuration des exemples
Vous pouvez utiliser les exemples Cognos pour apprendre à utiliser Cognos 8, notamment Fra-
mework Manager, Metric Studio, Metric Designer et Event Studio.
Cognos 8 fournit des exemples de bases de données contenant des informations sur les ventes, le
marketing et les finances d'une société fictive nommée Vacances et Aventure, qui vend du matériel
sportif.
Pour pouvoir utiliser les exemples de bases de données, Cognos 8 doit être installé, configuré et en
cours d'exécution. Pour les rapports et analyses de Cognos 8, Framework Manager peut égale-
ment être installé, configuré et en cours d'exécution. Pour utiliser l'exemple de contenu de Metric
Designer, l'outil de modélisation facultatif de Metric Studio, Metric Designer doit également être
installé, configuré et en cours d'exécution.
Pour configurer les exemples, procédez comme suit :
❑ Restaurez les exemples de bases de données.
❑ Créez des connexions à la source de données pour les exemples de bases de données relation-
nelles.
❑ Si vous prévoyez d'utiliser des exemples de sources de données OLAP, définissez les exemples
(cubes Microsoft Analysis Services et cubes DB2 uniquement) et créez les connexions aux
sources de données OLAP que vous souhaitez utiliser.
❑ Si vous envisagez d'utiliser l'exemple de Metric Studio, définissez l'exemple de Metric Studio.
❑ Si vous envisagez d'utiliser l'exemple de Metric Designer, restaurez la base de données
GOSLDW, définissez-lui une connexion à la source de données, définissez l'exemple de Metric
Studio et importez les archives de déploiement Cognos_Samples et GO_Metrics.
❑ Importez l'exemple de pack et les autres exemples de contenu dans Content Store.
❑ Si un utilisateur d'Event Studio souhaite tester l'exemple d'agent ELM Returns Agent, exécu-
tez l'exemple d'agent avec les données modifiées.
Une fois ces tâches effectuées, utilisez Cognos 8 pour exécuter les exemples de rapports ou de
tableaux de bord. Vous pourrez supprimer les exemples de Cognos 8 ultérieurement.
Important : Pour assurer le bon fonctionnement des exemples, vous devez attribuer les mêmes
noms aux bases de données restaurées et aux fichiers de sauvegarde ou d'exportation. Les noms
prennent en compte la distinction minuscules/majuscules.
Veillez à restaurer les exemples de bases de données à l'aide du jeu de caractères UTF-8.
Avant de restaurer les exemples de bases de données, assurez-vous de disposer de 50 Mo d'espace
disque disponible dans l'emplacement cible.
Procédure
1. Sur l'ordinateur où Cognos 8 est installé, ouvrez le répertoire sqlserver, oracle ou db2 qui se
trouve dans emplacement_c8/webcontent/samples/datasources/db.
2. Au besoin, copiez les fichiers de sauvegarde des exemples de bases de données vers le réper-
toire de sauvegarde de base de données.
Pour garantir la sécurité et l'intégrité de Cognos 8, copiez les fichiers dans le répertoire pro-
tégé contre tout accès non autorisé ou inapproprié.
3. Restaurez les exemples de bases de données à l'aide de votre outil de gestion de base de don-
nées.
Conseil :Pour les fichiers de sauvegarde SQL, restaurez la base de données à partir d'un péri-
phérique et assurez-vous que les emplacements de restauration sont adéquats pour les fichiers
de base de données .ldf et .mdf. Pour en savoir davantage, reportez-vous à la documentation
de Microsoft SQL Server ou à la base de connaissances de Cognos (http://sup-
port.cognos.com/kb-app/knowledgebase).
4. Pour chaque base de données, créez au moins un utilisateur disposant de droits de sélection
sur toutes les tables des bases de données restaurées.
Vous pouvez à présent créer les connexions à la source de données dans le portail.
214
Chapitre 13 : Configuration des exemples
Procédure
1. Ouvrez Cognos Connection.
2. Dans la barre d'outils, cliquez sur Outils, puis sur Annuaire.
3. Cliquez sur l'onglet Sources de données.
4. Chaque sur le bouton Nouvelle source de données.
5. Dans la zone Nom, saisissez VentesVA, puis cliquez sur le bouton Suivant.
6. Dans la page de connexion, cliquez sur le type de la base de données restaurée et à laquelle
vous souhaitez vous connecter, sélectionnez un niveau d'isolement, puis cliquez sur le bouton
Suivant.
La page de chaîne de connexion relative à la base de données sélectionnée s'affiche.
7. Effectuez l'une des tâches suivantes :
• Si vous avez restauré les exemples de bases de données dans SQL Server, dans la zone
Nom du serveur, saisissez le nom du serveur où se trouvent les bases restaurées. Dans la
zone Nom de la base de données, saisissez GOSL.
Les exemples de Cognos 8 requièrent une connectivité TCP/IP avec le serveur SQL. Veillez
à ce que la sécurité SQL Server soit définie sur SQL Server et Windows, et non sur Win-
dows uniquement. Pour l'authentification, les exemples font appel à la sécurité SQL Ser-
ver.
• Si vous avez restauré les exemples de bases de données dans Oracle, dans la zone Chaîne
de connexion SQL*Net, saisissez la chaîne de connexion Oracle.
• Si vous avez restauré les exemples de base de données dans DB2, dans la zone Nom de
base de données DB2, saisissez GO_DB. Dans la zone Chaîne de connexion DB2, saisis-
sez la chaîne de connexion DB2.
8. Dans la section Codes d'accès, cochez les cases Mot de passe et Créer un code d'accès pour le
groupe 'Tous', saisissez le code d'utilisateur et le mot de passe pour l'utilisateur que vous avez
créé lors de la restauration des bases de données, puis cliquez sur Terminer.
Conseil : Pour tester si les paramètres sont corrects, cliquez sur le bouton Test.
9. Cliquez sur le bouton Terminer.
10. Répétez les tâches 4 à 9 pour les exemples de bases de données gosldw.
• Pour la base de données gosldw dans SQL Server et Oracle, saisissez
entrepôt_données_VA comme nom de source de données et gosldw comme nom de base
de données. Pour DB2, saisissez entrepôt_données_VA comme nom de source de données
et GO_DB comme nom de base de données.
Les connexions à la source de données Vacances et Aventure s'affichent sous la forme d'entrées
dans l'onglet Sources de données de l'outil Annuaire.
Vous pouvez à présent importer les exemples, à moins qu'il n'y ait un paramètre incorrect ou une
erreur de syntaxe dans la chaîne de connexion.
Procédure
1. Sur l'ordinateur sur lequel Cognos 8 est installé, accédez au répertoire emplacement_c8/web-
content/samples/datasources/cubes/MSAS/en.
2. Copiez le fichier GOSLDW.cab dans un répertoire auquel vous pouvez accéder à partir de la
console Analysis Manager de Microsoft SQL Server ou Analysis Servers.
3. Utilisez Analysis Manager pour restaurer la base de données à partir du fichier GOSLDW.cab.
Vous pouvez maintenant créer les connexions aux sources de données à l'aide du cube Société
Vacances et aventure ou du cube Vacances et aventure - Finance.
Procédure
1. À l'aide de la console des services d'intégration Essbase, effectuez le chargement d'un membre
et un chargement de données Outline.
2. En utilisant la base de données GOSLDW_ML comme cube, importez le modèle
GOSLDW_EN_FR_DE_JA.xml et le profil de métadonnées GOSLDW_langue.xml correspon-
dant à la langue à utiliser, où langue peut être EN (anglais), DE (allemand), FR (français) ou
JA (japonais).
Vous trouverez des informations sur les cubes dans le fichier de détails du cube pour chaque
langue : DB2OLAPGOSLDWlangueCubeInfo.xml.
3. À l'aide de la console d'administration Hyperion Solutions Essbase Administration, configu-
rez les créations du modèle et remplissez le cube.
Vous pouvez à présent créer une connexion à la source de données avec le cube.
216
Chapitre 13 : Configuration des exemples
Vous devez créer des connexions à la source de données pour les cubes avant d'utiliser les exem-
ples. Vous devez configurer l'exemple de cube Microsoft Analysis Services ou configurer l'exemple
de cube DB2, si vous les utilisez, avant de créer les connexions à la source de données.
Pour créer des sources de données, vous devez disposer des droits d'exécution sur la fonctionnalité
protégée Annuaire et des droits de passage sur la fonction protégée Administration.
218
Chapitre 13 : Configuration des exemples
10. Dans la zone Encodage du jeu de caractères, spécifiez le jeu de caractères ou cliquez sur Autre
et tapez le jeu de caractères correspondant à la langue que vous importez.
11. Cliquez sur le bouton OK.
12. Importez les fichiers dans la bibliothèque d'indicateurs à l'aide de Cognos Connection ou de
Metric Studio, au choix.
• Avec Cognos Connection, dans Dossiers publics ou Mes dossiers, ouvrez le pack GO
Metrics en cliquant sur l'icône d'affichage du contenu du pack d'indicateurs dans la
colonne Opérations. Cliquez sur Mise à jour des indicateurs.
• Avec Metric Studio, dans la liste Outils, cliquez sur Mise à jour des indicateurs.
13. Cliquez sur la tâche reliée aux indicateurs Importer et transférer les données des fichiers dans
la bibliothèque d'indicateurs.
Vous pouvez à présent utiliser l'application GO Metrics dans Metric Studio.
Nom du
Langue dossier Description
Chinois zh-hans Page de codes DB2 : 1381 ou 1383
(simplifié)
Nom du jeu de caractères Oracle : ZHS16CGB231280
Indicateur d'assemblage SQL Server 2K :
Chinese_PRC_CI_AS
Nom du
Langue dossier Description
Allemand de Page de codes DB2 : 1252 ou 819
Nom du jeu de caractères Oracle : WE8ISO8859P1
Indicateur d'assemblage SQL Server 2K :
Latin1_General_CI_AS
220
Chapitre 13 : Configuration des exemples
Pour utiliser l'outil Administration du contenu, vous devez disposer des droits de passage sur la
fonction protégée Administration et de droits d'exécution sur la fonction Administration du con-
tenu.
Procédure
1. Copiez le fichier compressé du répertoire emplacement_c8/webcontent/samples/content vers le
répertoire où sont enregistrées les archives de déploiement.
L'emplacement implicite est emplacement_c8/deployment. L'emplacement est défini dans
l'outil de configuration. Pour en savoir davantage sur la modification de l'emplacement,
reportez-vous à l'aide en ligne sur l'outil de configuration.
2. Ouvrez Cognos Connection.
3. Dans le coin supérieur droit de l'écran, cliquez sur Outils, puis sur Administration du contenu.
4. Dans la barre d'outils, cliquez sur le bouton Nouvelle importation.
L'Assistant Nouvelle importation s'affiche.
5. Dans la barre d'outils, cliquez sur le bouton Nouvelle importation.
L'Assistant Nouvelle importation s'affiche.
6. Dans la zone Archive de déploiement, sélectionnez Cognos_Samples, Cognos_PowerCubes,
GO_Metrics ou GO_Events.
7. Cliquez sur le bouton Suivant.
8. Saisissez un nom unique ainsi qu'une infobulle et une description facultatives pour l'archive
de déploiement, sélectionnez le dossier où vous souhaitez l'enregistrer, puis cliquez sur le bou-
ton Suivant.
9. Dans la zone Contenu des dossiers publics, sélectionnez les packs et les dossiers que vous sou-
haitez importer.
L'archive de déploiement Cognos_Samples contient les packs et les dossiers suivants :
• GO Data Warehouse, GO Sales and Retailers, GO Sales et Query Studio Templates
L'archive de déploiement Cognos_PowerCube pour la société Vacances et Aventure contient
des packs et des dossiers pour les langues suivantes :
• Anglais
• Français
• Allemand
• Japonais
L'archive de déploiement GO_Metrics contient les packs et les dossiers suivants :
• GO Metrics
L'archive de déploiement GO_Events contient les packs et les dossiers suivants :
• GO Events
10. Sélectionnez les options souhaitées, ainsi que les règles de résolution des conflits choisies pour
les options sélectionnées, puis cliquez sur Suivant.
11. Dans la page Définition des options générales, indiquez s'il convient d'inclure des droits
d'accès et des références à des espaces-noms externes et qui doit être propriétaire des entrées
après leur importation.
12. Cliquez sur le bouton Suivant.
Les informations récapitulatives s'affichent.
13. Examinez les informations récapitulatives et cliquez sur Suivant.
14. Sélectionnez une action :
• Pour procéder à une exécution unique immédiatement ou ultérieurement, cliquez sur
Enregistrer et exécuter une fois . Cliquez sur Terminer, indiquez la date et l'heure de l'exé-
cution et cliquez sur Exécuter. Vérifiez l'heure d'exécution et cliquez sur OK.
• Pour programmer une exécution à intervalles réguliers, cliquez sur Programmer l'exécu-
tion pour qu'elle se répète de façon régulière. Cliquez sur Terminer et sélectionnez ensuite
la fréquence, ainsi que les dates de début et de fin. Cliquez sur le bouton OK.
Conseil : Pour désactiver temporairement le calendrier, cochez la case Désactiver le calen-
drier de production.
• Pour enregistrer sans programmation ni exécution, cliquez sur Enregistrer seulement, puis
sur Terminer.
15. Une fois l'importation soumise, cliquez sur Terminer.
Vous pouvez maintenant utiliser les exemples de packs pour créer des rapports et des analyses
dans Report Studio, Query Studio et Analysis Studio, consulter des extractions dans Metric Desi-
gner ou créer des agents dans Event Studio. Vous pouvez également exécuter les exemples de rap-
ports disponibles dans l'onglet Dossiers publics du portail.
Modèle GO Sales
Ce modèle contient des informations sur l'analyse des ventes de la société fictive Vacances et Aven-
ture. Ce modèle accède à une source de données relationnelle dimensionnelle.
GO Sales Scriptplayer
Ces fichiers peuvent servir à exécuter séquentiellement les journaux des opérations. Cette opéra-
tion crée un modèle nommé gosales_scriptplayer et publie un pack à destination de la base de don-
nées Content Store.
Modèle Go Events
Ce modèle contient des informations sur l'analyse des ventes de la société fictive Vacances et Aven-
ture. Ce modèle accède à une source de données relationnelle dimensionnelle.
222
Chapitre 13 : Configuration des exemples
❑ Vous simulez certains éléments déclencheurs d'événements initiaux, puis vous demandez à
l'utilisateur d'Event Studio d'exécuter l'exemple d'agent une seconde fois.
❑ L'utilisateur d'Event Studio exécute l'exemple d'agent sur les données modifiées et vous pré-
vient lorsque c'est terminé.
❑ Vous simulez le passage du temps et la résolution de certains événements, puis vous demandez
à l'utilisateur d'Event Studio d'exécuter l'exemple d'agent une troisième fois.
❑ L'utilisateur d'Event Studio exécute l'exemple d'agent pour la dernière fois et vous prévient
lorsque c'est terminé.
❑ Vous modifiez les données afin que l'agent ELM Returns Agent ne détecte pas d'événements.
Procédure
1. Dans SQL Query Analyzer, ouvrez le menu Fichier et cliquez sur Ouvrir.
2. Accédez à emplacement_c8/webcontent/samples/datasources/sqlserver et cliquez deux fois sur
le fichier Event_Studio_ELM_Agent_Modify_GOSL.sql.
3. Dans la barre d'outils, cliquez sur GOSL dans la liste des bases de données.
4. Dans la fenêtre Requête, sous Part 1, sélectionnez les seize lignes de code.
5. Dans le menu Requête, cliquez sur Exécuter.
Les modifications sont enregistrées dans la base de données.
Procédure
1. Dans SQL Query Analyzer, ouvrez le menu Fichier et cliquez sur Ouvrir.
2. Accédez à emplacement_c8/webcontent/samples/datasources/sqlserver et cliquez deux fois sur
le fichier Event_Studio_ELM_Agent_Modify_GOSL.sql.
3. Dans la barre d'outils, cliquez sur GOSL dans la liste des bases de données.
4. Dans la fenêtre Requête, sous Part 2, sélectionnez toutes les lignes de code qui apparaissent
après les commentaires.
5. Dans le menu Requête, cliquez sur Exécuter.
Les modifications sont enregistrées dans la base de données.
Exemple - Modification des données afin que l'agent ELM Returns Agent ne
détecte pas d'événements
Lorsque l'utilisateur Event Studio finit d'exécuter l'exemple d'agent ELM Returns Agent avec les
données modifiées, vous devez recevoir une notification. Vous pouvez ensuite modifier la base de
données GOSL afin que l'agent ne détecte plus aucune instance d'événement.
Procédure
• Exécutez les commandes sql suivantes :
UPDATE GOSL.RETURNED_ITEM SET FOLLOW_UP_CODE = 0
UPDATE GOSL.RETURNED_ITEM SET ASSIGNED_TO = 0
UPDATE GOSL.RETURNED_ITEM SET DATE_ADVISED = NULL
Les données sont modifiées. L'exemple d'agent ELM Returns Agent est prêt à être utilisé par un
autre utilisateur Event Studio.
Procédure
1. Ouvrez Cognos Connection.
2. Cliquez sur l'onglet Dossiers publics.
3. Cochez la case correspondant à l'exemple de pack que vous souhaitez supprimer.
4. Dans la barre d'outils, cliquez sur le bouton de suppression, puis sur le bouton OK.
Pour réutiliser les exemples, vous devez configurer ces exemples.
224
Chapitre 14 : Exécution d'une installation et d'une
configuration sans surveillance
226
Chapitre 14 : Exécution d'une installation et d'une configuration sans surveillance
Conseil : Il ne doit y avoir aucun espace de part et d'autre du signe égal (=).
4. Pour les composants de serveur de Cognos 8, dans la section nommée [Component List], en
regard de chaque composant :
• pour installer le composant, saisissez 1,
• pour ne pas installer le composant, saisissez 0.
Remarque : Vous ne sélectionnez pas de composants pour Framework Manager, ni pour
Metric Designer. Tous les fichiers requis sont installés.
5. Dans le cas d'une installation Windows, pour la propriété APPFOLDER=, saisissez le nom du
dossier du menu Démarrer qui contient les raccourcis de vos programmes.
Conseil : Afin de vous assurer que le dossier des raccourcis est visible pour tous les utilisa-
teurs, saisissez 1 pour la propriété ALLUSERS_FLAG=.
6. Pour les informations d'installation, dans la section [Install Conditions] :
• pour indiquer que la condition est vraie, saisissez 1,
• pour indiquer que la condition est fausse, saisissez 0.
7. Après avoir apporté les changements nécessaires au fichier response.ats, enregistrez-le dans un
répertoire local.
8. Ouvrez le répertoire win32.
9. À l'invite de commande, saisissez la commande suivante, où emplacement correspond au
répertoire dans lequel vous avez copié le fichier response.ats :
• Sous Windows, UNIX avec XWindows et Linux, saisissez
issetup -s emplacement/response.ats
• Sous UNIX sans XWindows, saisissez
issetupcc -s emplacement/response.ats
Si l'état renvoyé est différent de zéro (0), vérifiez les messages d'erreur des fichiers de journalisa-
tion. Les erreurs sont consignées dans le fichier suivant, situé dans le répertoire d'installation :
• Pour Framework Manager, le nom de fichier est tl-FM-version-aaaam-
mjj-hhmm_summary-error.txt.
• Pour les composants du serveur d'exécution de rapports de Cognos 8, le nom de fichier est
tl-produit_Cognos-version-aaaammjj-hhmm_summary-error.txt.
• Pour les composants de Metric Studio, le nom de fichier est tl-CMM-version-aaaam-
mjj-hhmm_summary-error.txt.
• Pour Metric Designer, le nom de fichier est tl-CMD-version-aaaam-
mjj-hhmm_summary-error.txt.
Si des erreurs se produisent avant que l'initialisation soit suffisamment avancée, des messages de
journalisation sont acheminés vers l'un des fichiers journaux suivants dans le répertoire Temp :
• Pour Framework Manager, le nom de fichier est tl-FM-version-aaaammjj-hhmm.txt.
• Pour les composants d'exécution de rapports de Cognos 8, le nom de fichier est
tl-produit_Cognos-version-aaaammjj-hhmm.txt.
• Pour les composants de Metric Studio, le nom de fichier est tl-CMM-version-aaaam-
mjj-hhmm_summary-error.txt.
• Pour Metric Designer, le nom de fichier est tl-CMD-version-aaaam-
mjj-hhmm_summary-error.txt.
Veillez également à ce que le répertoire d'installation soit protégé contre tout accès non autorisé
ou inapproprié.
Une fois toutes les erreurs résolues, vous pouvez exécuter une configuration sans surveillance.
La configuration exportée contient les propriétés des composants de Cognos 8 que vous avez ins-
tallés sur l'ordinateur source. Si vous avez modifié la configuration globale, vous devez également
copier le fichier de configuration globale de l'ordinateur source sur l'ordinateur sur lequel vous
prévoyez d'exécuter une configuration sans surveillance. La configuration globale comporte des
paramètres tels que les paramètres régionaux du contenu, la langue du produit et les paramètres
de monnaies, polices et cookies (témoins). Pour en savoir davantage, reportez-vous à la section
« Modification des paramètres globaux » (p. 131).
Assurez-vous que les paramètres de configuration de l'ordinateur local sont appropriés pour con-
figurer un autre ordinateur Cognos 8 sur lequel les mêmes composants sont installés. Par exemple,
si vous avez remplacé la portion de nom d'hôte, local host, de la propriété URI de la passerelle par
une adresse IP ou un nom d'ordinateur, assurez-vous que ce paramètre convient pour la configura-
tion du nouvel ordinateur.
Pour contrôler le bon déroulement de la configuration sans surveillance, vérifiez l'état renvoyé.
Une valeur nulle (0) indique que l'installation s'est effectuée correctement. Toute autre valeur indi-
que qu'une erreur s'est produite.
Procédure
1. Dans Cognos Configuration, dans le menu Fichier, cliquez sur l'option Exporter en tant que.
2. Si vous voulez exporter la configuration actuelle vers un autre dossier, dans la zone Recher-
cher dans, localisez et ouvrez le dossier.
Veillez à ce que le dossier soit protégé contre tout accès non autorisé ou inapproprié.
3. Dans la zone Nom de fichier, saisissez un nom pour le fichier de configuration.
4. Cliquez sur le bouton Enregistrer.
5. Copiez le fichier de configuration exporté de l'ordinateur source ou de l'emplacement de
réseau vers le répertoire emplacement_c8/configuration de l'ordinateur où vous prévoyez
d'effectuer la configuration sans surveillance.
6. Renommez le fichier cogstartup.xml.
7. Si vous avez modifié la configuration globale sur l'ordinateur source, copiez le fichier coglo-
cale.xml de l'ordinateur source dans le répertoire emplacement_c8/configuration de l'ordina-
teur sur lequel vous prévoyez d'effectuer la configuration sans surveillance.
8. Ouvrez le répertoire emplacement_c8/bin.
9. Saisissez la commande de configuration :
• Sous UNIX ou Linux, saisissez
./cogconfig.sh -s
• Sous Windows, saisissez
cogconfig.bat -s
Conseil : Pour consulter les messages de journalisation créés au cours d'une configuration
sans surveillance, ouvrez le fichier cogconfig_response.csv situé dans le répertoire
emplacement_c8/logs.
Cognos Configuration applique les paramètres de configuration spécifiés dans la copie locale du
fichier cogstartup.xml, chiffre les références d'identification, crée des certificats numériques et, le
cas échéant, démarre un service ou un processus Cognos 8.
228
Annexe A : Configuration manuelle de Cognos 8
La console connectée à l'ordinateur UNIX ou Linux sur lequel vous installez Cognos 8 ne prend
peut-être pas en charge les interfaces graphiques utilisateur de type Java. Vous devez effectuer
manuellement les tâches suivantes :
❑ Modifier manuellement les paramètres de configuration implicites en modifiant le fichier
cogstartup.xml situé dans le répertoire emplacement_c8/configuration,
❑ Modifier manuellement les langues ou les monnaies prises en charge ou les correspondances
des paramètres régionaux en modifiant le fichier coglocale.xml situé dans le répertoire
emplacement_c8/configuration,
❑ Appliquer la configuration et les paramètres régionaux à l'ordinateur en exécutant Cognos
Configuration en mode silencieux,
❑ Déployer Cognos 8 vers un environnement de serveur d'application en créant manuellement
un fichier d'archive de Cognos.
Pour toutes les installations, certaines tâches de configuration sont nécessaires pour que Cognos 8
puisse fonctionner dans votre environnement. Si vous répartissez des composants de Cognos 8 sur
plusieurs ordinateurs, l'ordre dans lequel vous configurez et démarrez les ordinateurs est impor-
tant.
D'autres tâches de configuration sont facultatives et dépendent de votre environnement d'exécu-
tion de rapports. Vous pouvez changer le comportement implicite de Cognos 8 en modifiant le
fichier cogstartup.xml afin de changer les valeurs de propriétés. Vous pouvez également utiliser
des exemples de fichiers permettant à Cognos 8 d'utiliser des ressources existantes de votre envi-
ronnement.
Procédure
1. Accédez au répertoire emplacement_c8/configuration.
2. Ouvrez le fichier cogstartup.xml dans un éditeur.
3. Identifiez le paramètre de configuration que vous voulez modifier en consultant l'aide et les
commentaires de descriptifs qui se trouvent devant la balise de début des éléments
<crn:parameter>.
4. Modifiez la valeur de l'élément <crn:value> pour qu'il soit conforme à votre environnement.
5. Ouvrez le fichier cogstartup.xml dans un éditeur.
6. Identifiez le paramètre de configuration que vous voulez modifier en consultant l'aide et les
commentaires de descriptifs qui se trouvent devant la balise de début des éléments
<crn:parameter> .
7. Modifiez la valeur de l'élément <crn:value> pour qu'il soit conforme à votre environnement.
Conseil : Utilisez l'attribut type pour déterminer le type de données de la propriété de confi-
guration.
8. Répétez les tâches 3 et 4 jusqu'à ce que les valeurs de configuration soient adaptées à votre
environnement.
9. Enregistrez et fermez le fichier.
Vous devez à présent utiliser un éditeur XML de validation afin de valider les modifications par
rapport aux règles inscrites dans le fichier cogstartup.xsd situé dans le répertoire
emplacement_c8/configuration.
230
Annexe A : Configuration manuelle de Cognos 8
Par exemple, pour utiliser une base de données Oracle plutôt qu'une base de données Microsoft
SQL Server en tant que Content Store, vous pouvez utiliser l'exemple de fichier
ContentManager_code_de_langue.xml afin de remplacer les informations implicites de connexion
à la base de données.
Cognos 8 ne peut utiliser qu'une seule instance à la fois des éléments ci-dessous :
• la base de données Content Store,
• un fournisseur cryptographique,
• un modèle de configuration pour le service Cognos 8.
Avant de commencer à modifier des fichiers XML, vous devez en connaître la structure.
Procédure
1. Accédez au répertoire emplacement_c8/configuration/samples.
2. Choisissez un exemple de fichier et ouvrez-le dans un éditeur :
• Si vous souhaitez utiliser Oracle, DB2 ou Sybase en tant que Content Store, ouvrez le
fichier ContentManager_code_de_langue.xml.
• Si vous souhaitez utiliser un fournisseur d'authentification, ouvrez le fichier
Authentication_code_de_langue.xml.
• Si vous souhaitez utiliser un fournisseur cryptographique tiers, ouvrez le fichier
Cryptography_code_de_langue.xml.
• Si vous souhaitez consigner les messages ailleurs que dans un fichier, ouvrez le fichier
Logging_code_de_langue.xml.
• Si vous souhaitez utiliser un modèle de taille moyenne ou grande pour la quantité de res-
sources utilisée par le processus Cognos 8, ouvrez le fichier
CognosService_code_de_langue.xml.
3. Copiez les éléments dont vous avez besoin.
Conseil : Veillez à copier le code en incluant les balises de début et de fin de l'élément
<crn:instance>.
Par exemple, recherchez les commentaires (Begin of) et (End of) :
<!--
===============================================
(Begin of) DB2 template
-->
<crn:instance ...>
...
</crn:instance>
<!--
End of) DB2 template
===============================================
-->
4. Accédez au répertoire emplacement_c8/configuration.
5. Ouvrez le fichier cogstartup.xml dans un éditeur.
6. Collez le code de l'exemple de fichier dans le fichier cogstartup.xml en remplaçant l'élément
<crn:instance> approprié.
7. Modifiez les valeurs de ces nouveaux éléments afin de les adapter à votre environnement.
Ne modifiez pas l'attribut de classe de l'élément <crn:instance>. Vous pouvez modifier
l'attribut de nom afin de l'adapter à votre environnement.
Par exemple, si vous utilisez une base de données Oracle comme Content Store, modifiez uni-
quement l'attribut de nom pour l'adapter à votre environnement.
<crn:instance class="Oracle" name="MyContentStore">
8. Enregistrez et fermez le fichier.
9. Exécutez Cognos Configuration en mode silencieux en saisissant la commande suivante :
./cogconfig.sh -s
Cela garantit la validité du fichier et le chiffrement des mots de passe.
Procédure
1. Accédez au répertoire emplacement_c8/configuration.
2. Ouvrez le fichier cogstartup.xml dans un éditeur.
3. Identifiez le paramètre de configuration que vous voulez modifier en consultant l'aide et les
commentaires de descriptifs qui se trouvent devant la balise de début des éléments
<crn:parameter>.
4. Modifiez la valeur de l'élément <crn:value> pour qu'il soit conforme à votre environnement.
Conseil : Utilisez l'attribut type pour déterminer le type de données de la propriété de configu-
ration.
5. Faites passer la valeur de chiffrement à Faux.
Par exemple :
<crn:value encrypted="false">
6. Répétez les tâches 3 à 5 jusqu'à ce que les valeurs de configuration soient adaptées à votre
environnement.
7. Enregistrez et fermez le fichier.
8. Saisissez la commande de configuration suivante :
./cogconfig.sh -s
Les nouveaux paramètres sont enregistrés et chiffrés.
Exemple 1
Un rapport est disponible dans Content Manager dans deux langues régionales, telles que en-us
(anglais des États-Unis) et fr-fr (français de France), mais les paramètres régionaux de l'utilisateur
sont définis sur fr-ca (français du Canada). Cognos 8 utilise les correspondances de paramètres
régionaux pour déterminer le rapport à afficher pour l'utilisateur.
232
Annexe A : Configuration manuelle de Cognos 8
Tout d'abord, Cognos 8 vérifie dans Content Manager si le rapport est disponible dans la langue
des paramètres régionaux de l'utilisateur. Si tel n'est pas le cas, Cognos 8 met en correspondance
les paramètres régionaux de l'utilisateur avec des paramètres régionaux normalisés configurés
dans l'onglet Correspondances des paramètres régionaux (contenu). La langue des paramètres
régionaux de l'utilisateur étant fr-ca, la correspondance est établie avec fr. Cognos 8 utilise la
valeur de correspondance pour vérifier si le rapport est disponible en fr. Dans le cas présent, le
rapport est disponible en en-us et fr-fr, pas en fr.
Ensuite, Cognos 8 met en correspondance les rapports disponibles avec des paramètres régionaux
normalisés. Ainsi, en-us devient en et fr-fr devient fr.
Du fait que tant le rapport que les paramètres régionaux de l'utilisateur sont mis en correspon-
dance avec fr, l'utilisateur dont les paramètres régionaux indiquent la langue fr-ca voit s'afficher le
rapport en fr-fr.
Exemple 2
Les paramètres régionaux de l'utilisateur et ceux du rapport correspondent à la même langue.
Cognos 8 sélectionne les paramètres régionaux à utiliser. Par exemple, si les paramètres régionaux
d'un utilisateur indiquent la langue en-ca (anglais du Canada) et que les rapports sont disponibles
en en-us (anglais des États-Unis) et en-gb (anglais du Royaume-Uni), Cognos 8 met en correspon-
dance chaque paramètre régional avec en. L'utilisateur visualise le rapport conformément aux
paramètres régionaux choisis par Cognos 8.
Exemple 3
Les paramètres régionaux du rapport et ceux de l'utilisateur ne sont pas mis en correspondance
avec une langue commune. Cognos 8 sélectionne la langue. Dans ce cas, il peut s'avérer nécessaire
de configurer la mise en correspondance. Par exemple, si un rapport est disponible en en-us
(anglais des États-Unis) et fr-fr (français de France), tandis que les paramètres régionaux de l'utili-
sateur indiquent la langue es-es (espagnol d'Espagne), Cognos 8 sélectionne la langue.
Procédure
1. Sur chaque ordinateur où vous avez installé Content Manager, ouvrez le répertoire
emplacement_c8/configuration.
2. Ouvrez le fichier coglocale.xml dans un éditeur.
3. Ajoutez ou modifiez l'élément et l'attribut requis entre les balises de début et de fin.
Si vous ajoutez un code de monnaie qui n'est pas pris en charge par Cognos, vous devez l'ajouter
manuellement au fichier i18n_res.xml dans le répertoire emplacement_c8/bin/. Copiez ce fichier
sur chaque ordinateur Cognos de votre installation.
Procédure
1. Assurez-vous que le fichier cogstartup.xml situé dans le répertoire emplacement_c8/configura-
tion de l'ordinateur local contient les paramètres de propriétés que vous voulez utiliser pour la
configuration.
2. Ouvrez le répertoire emplacement_c8/bin.
3. Saisissez la commande de configuration suivante :
./cogconfig.sh -s
Conseil : Pour consulter les messages de journalisation créés au cours d'une configuration
sans surveillance, ouvrez le fichier cogconfig_response.csv situé dans le répertoire
emplacement_c8/logs.
Cognos Configuration applique les paramètres de configuration spécifiés dans la copie locale du
fichier cogstartup.xml, chiffre les références d'identification, crée des certificats numériques et, le
cas échéant, démarre un service ou un processus Cognos 8.
234
Annexe A : Configuration manuelle de Cognos 8
build.sh war_without_webcontent
236
Annexe B : Dépannage
Ces informations de référence et solutions de dépannage constituent un outil pratique pour résou-
dre des problèmes spécifiques détectés durant ou après l'installation de composants de Cognos 8.
Pour en savoir davantage sur les ressources de dépannage, reportez-vous au Guide de dépannage.
Les problèmes se caractérisent par leurs symptômes. Chaque symptôme permet de remonter à une
ou plusieurs causes en utilisant des outils et techniques de dépannage spécifiques. Une fois le pro-
blème identifié, il est possible de le résoudre en exécutant une série d'opérations.
Les fichiers journaux sont utiles pour le dépannage. Un autre outil de dépannage précieux est la
base de connaissances, disponible sur le site du support technique de Cognos (http://supp-
port.cognos.com). Il s'agit d'une base de données dans laquelle figurent un ensemble de problèmes
et leurs solutions pour tous les produits de Cognos.
Si vous ne parvenez pas à résoudre un problème, votre ultime recours est le responsable du sup-
port technique de Cognos. Pour analyser un problème, ce dernier a besoin d'informations sur la
situation et les symptômes que vous observez. Pour l'aider à diagnostiquer la cause du problème,
réunissez les données nécessaires avant de le contacter.
Fichiers journaux
Les fichiers journaux facilitent le dépannage en enregistrant les activités qui interviennent lors de
l'utilisation d'un produit. Les opérations exécutées dans Cognos 8 sont enregistrées dans divers
fichiers journaux à des fins de suivi. Par exemple, si vous êtes confronté à des problèmes lors de
l'installation de Cognos 8, consultez le fichier journal de transfert afin de savoir quelles activités
l'Assistant d'installation a effectuées durant le transfert des fichiers.
Avant de consulter les fichiers journaux, assurez-vous qu'ils contiennent les informations dont
vous avez besoin. Le nombre de fichiers journaux et les informations qu'ils contiennent sont défi-
nis par des paramètres dans Cognos Connection et dans Cognos Configuration.
Utilisez l'outil d'administration des serveurs dans Cognos Connection pour découvrir les catégo-
ries de journalisation et la manière de définir le niveau de détail à journaliser pour chaque catégo-
rie.
Pour en savoir davantage, reportez-vous au Guide d'administration et de sécurité de Cognos 8.
Utilisez Cognos Configuration pour spécifier la taille, le nombre et l'emplacement des fichiers
journaux, ainsi que pour configurer les propriétés du serveur de journalisation. Pour en savoir
davantage, reportez-vous au Guide de l'utilisateur de Cognos Configuration.
Lors du dépannage, aidez-vous des fichiers suivants :
238
Annexe B : Dépannage
Symptômes Solution
La page de garde de Cognos Connection ne Vérifiez la configuration de votre serveur Web.
s'affiche pas lorsque vous démarrez Cognos 8.
Le service démarre, mais aucune table n'est Vérifiez la configuration de la base de données
créée dans la base de données Content Store. Content Store.
Le serveur d'application tiers ne démarre pas. Vérifiez les droits d'accès aux fichiers et les
noms des répertoires de l'emplacement
d'installation du serveur d'application.
Assurez-vous que vous utilisez un logiciel tiers pris en charge par les composants de Cognos. Vous
pouvez afficher une liste d'environnements mis à jour, tels que les systèmes d'exploitation, les pro-
grammes de correction, les navigateurs, les serveurs Web, les serveurs d'annuaire et les serveurs de
base de données sur le site Web Cognos Global Customer Services (http://support.cognos.com).
Échec du démarrage du service Cognos 8 car le port est utilisé par un autre processus
Il est possible que vous ne puissiez pas démarrer un service ou un processus de Cognos 8 si l'un
des ports implicites est utilisé par un autre processus.
Conseil : Pour voir les connexions réseau TCP/IP actuelles, utilisez la commande netstat.
Utilisez Cognos Configuration pour modifier le port implicite utilisé par Cognos 8.
240
Annexe B : Dépannage
Si vous modifiez le port utilisé par le distributeur local, vous devez modifier la valeur de la pro-
priété URI du distributeur. Étant donné que le changement a une incidence sur tous les URI basés
sur le distributeur local, vous devez modifier ceux de tous les composants locaux. Par défaut,
l'URI des composants locaux contient la chaîne localhost.
Par exemple, si vous installez tous les composants sur un seul ordinateur et que vous modifiez le
port du distributeur, vous devez également modifier le port dans les URI du Content Manager
local et l'URI du distributeur local.
CM-SYS-5121 Content Manager ne parvient pas à démarrer car le jeu de caractères de la base
de données Content Store n'est pas pris en charge.
CM-SYS-5124 Le serveur de base de données Content Store utilise la page de codes 1252.
• Pour Sybase :
CM-CFG-5063 Une erreur de configuration de Content Manager s'est produite lors de la con-
nexion à Content Store.
CM-SYS-5121 Content Manager ne parvient pas à démarrer car le jeu de caractères de la base
de données Content Store n'est pas pris en charge.
Pour que Content Manager puisse se connecter à la base de données Content Store, cette dernière
doit utiliser l'encodage de caractères approprié :
Oracle 9i AL32UTF8
AL32UTF16
Pour résoudre ce problème, vous devez recréer la base de données Content Store à l'aide de l'enco-
dage de caractères correct ou convertir l'encodage de caractères. Pour en savoir davantage, repor-
tez-vous à la documentation sur la base de données.
242
Annexe B : Dépannage
244
Annexe B : Dépannage
Aucun avertissement pour indiquer que la version antérieure de Content Store sera mise à jour
automatiquement lors de l'installation d'une version plus récente de Cognos 8
(R)
Vous disposez d'une version de ReportNet sur votre ordinateur. Vous installez une version plus
récente dans un nouvel emplacement. Vous utilisez la même base de données Content Store pour
les deux versions. Lorsque vous configurez la version plus récente et démarrez le service Cognos 8,
la version précédente de ReportNet (R) ne fonctionne plus car l'intégralité du contenu est mise à
niveau automatiquement.
(R)
Si vous souhaitez utiliser différentes versions de ReportNet et de Cognos 8 après une mise à
niveau, assurez-vous qu'avant d'installer la version la plus récente vous effectuez :
• une copie de sauvegarde de la base de données que vous utilisez comme Content Store,
• une restauration de cette sauvegarde dans un nouvel emplacement.
Vous pouvez également choisir d'utiliser l'outil de déploiement pour importer la totalité de la base
de données Content Store d'une version antérieure de ReportNet dans une version plus récente.
Toutes les données existantes de la base de données Content Store sont remplacées par le contenu
importé. Vous recevez un message d'avertissement.
DPR-ERR-2058 Une erreur s'affiche dans le navigateur Web lors du démarrage de Cognos 8
Lorsque vous démarrez les services dans Cognos Configuration puis essayez d'ouvrir le portail, un
message semblable à l'un des suivants peut s'afficher :
DPR-ERR-2058 Le distributeur a détecté une erreur lors du traitement d'une demande. Il faut ini-
tialiser le gestionnaire XTS avant de pouvoir l'appeler.
DPR-ERR-2058 Le distributeur ne peut répondre à cette demande en ce moment. Il est en cours
d'initialisation. Veuillez essayer à nouveau ou vous adresser à l'administrateur.
Ces messages d'erreur s'affichent généralement lorsque le distributeur ne peut pas communiquer
avec Content Manager. Afin de déterminer la cause de ces erreurs, consultez le fichier cogser-
ver.log dans le répertoire emplacement_c8/logs. Les causes les plus fréquentes sont répertoriées
ci-dessous avec leurs solutions.
246
Annexe B : Dépannage
La base de données Content Store n'est pas disponible ou n'est pas configurée correc-
tement
Assurez-vous que la base de données Content Store a été créée et que vous l'avez configurée cor-
rectement dans Cognos Configuration.
Les tables ne sont pas créées dans la base de données Content Store
Assurez-vous d'utiliser une version de DB2, Microsoft SQL Server, Oracle ou Sybase prise en
charge par les composants de Cognos.
Les références de connexion de la base de données Content Store ne sont pas correc-
tes
Vérifiez si les informations ont changé. Par exemple, DB2 lit les informations depuis le module de
gestion des utilisateurs NT. Si le mot de passe du compte NT a changé, vous devez également
modifier les références d'identification de connexion pour la base de données Content Store dans
Cognos Configuration.
Vérifiez que le mot de passe de connexion ne contient pas de caractères spéciaux. Le pilote JDBC
n'accepte parfois pas les caractères réservés pour le format xml, tels que %, !, < et >.
DPR-ERR-2022 Une erreur s'affiche dans le navigateur Web lors du démarrage de Cognos 8
Lorsque vous démarrez les services dans Cognos Configuration, puis que vous essayez d'ouvrir le
portail, un message semblable au suivant peut s'afficher :
DPR-ERR-2022 Aucune réponse générée. Il est possible que la configuration soit incorrecte, que
l'installation soit endommagée ou que l'initialisation du distributeur ne soit pas terminée.
248
Annexe B : Dépannage
Pour résoudre ce problème, créez à nouveau les répertoires virtuels dans les services d'information
Internet avec les droits suivants.
Une erreur s'affiche après la mise à niveau de Cognos 8 sur un serveur d'application WebLogic
Vous utilisez WebLogic et effectuez une mise à niveau de Cognos 8 à partir d'une version anté-
rieure. Après avoir déployé le fichier p2pd.war pour la nouvelle installation, un message sembla-
ble à celui-ci s'affiche :
<BEA-101215> <Malformed Request "null". Request parsing failed, Code: -10>
Cela peut se produire si vous annulez le déploiement de Cognos 8 à partir de WebLogic et que cer-
tains fichiers de la version précédente ne sont pas supprimés du système.
Pour remédier à ce problème, utilisez les outils d'administration de votre serveur d'application
pour vous assurer que le déploiement de Cognos 8 a été annulé. Pour en savoir davantage sur
l'annulation du déploiement d'applications, reportez-vous à la documentation de votre serveur
d'application.
Si le répertoire vers lequel Cognos 8 était initialement déployé n'est pas supprimé pendant le pro-
cessus d'annulation du déploiement, supprimez le répertoire. Supprimez également les fichiers .jar
de Cognos 8 mis en antémémoire dans l'environnement de votre serveur d'application. Par exem-
ple, dans WebLogic 7.0, des fichiers .jar sont parfois conservés dans
%WL_HOME%\user_projects\<nom_domaine>\<nom_serveur_géré>\.wlnotde-
lete\c8_p2pd_p2pd\jarfiles
Vous pouvez les supprimer en supprimant le répertoire WEB-INF.
Dans WebLogic 8.1.2, l'emplacement de mise en antémémoire est
%WL_HOME%\user_projects\domains\<nom_domaine>\<nom_serveur_géré>\.wlnotde-
lete\extract\c8_p2pd_p2pd\jarfiles
Après avoir supprimé tous les fichiers de l'installation précédente, vous pouvez redéployer
Cognos 8.
250
Annexe B : Dépannage
8. Redémarrez Cognos Configuration pour effectuer la mise à niveau vers le service correct.
Les caractères chinois, japonais et coréen sont différents après la mise à jour
Si vous utilisez des caractères chinois, japonais ou coréens, il est possible que des différences appa-
raissent sur certains caractères après avoir mis Cognos 8 à niveau.
Exemples
• Vous exécutez un rapport. Lorsque vous comparez la sortie avec le même rapport dans Repor-
tNet(R), vous constatez que certains caractères sont différents.
• Vous effectuez une recherche et vous obtenez des résultats qui diffèrent de celle réalisée dans
ReportNet(R).
Ces différences proviennent des tables de conversion utilisées pour le chinois, le japonais et le
coréen, qui ont été modifiées pour répondre à des normes internationales. Si les spécifications de
votre rapport ou vos filtres de recherche contiennent des expressions utilisant des valeurs constan-
tes, les résultats peuvent s'en trouver affectés.
Si vous souhaitez utiliser les mêmes tables de conversion que celles utilisées dans ReportNet(R), exé-
cutez le script suivant dans le répertoire emplacement_c8/bin :
• Sous UNIX, saisissez
conv_compat.sh
• Sous Linux, saisissez
conv_compat.sh
• Sous Windows, saisissez
conv_compat.cdm
Procédure
1. Arrêtez le service Cognos 8 sur chaque ordinateur sur lequel Content Manager est installé.
2. Ouvrez le répertoire approprié :
Oracle dbClean_oracle.sql
Sybase dbClean_sybase.sql
Oracle NC_DROP_ORA.sql
Sybase NC_DROP_SYBASE.sql
Oracle LS_dbClean_oracle.sql
Sybase LS_dbClean_sybase.sql
252
Annexe B : Dépannage
Procédure
1. Assurez-vous que la bibliothèque d'indicateurs n'est pas en cours d'utilisation.
2. Ouvrez le répertoire suivant :
emplacement_c8\configuration\schemas\cmm
3. Ouvrez le répertoire de base de données approprié.
4. Selon le type de base de données, exécutez l'un des scripts suivants à partir de la ligne de
commande :
• Pour Microsoft SQL Server ou DB2 :
cmm_update_stats nom_hôte nom_bibliothèque_indicateurs nom_utilisateur_Admin
mot_de_passe
• Pour Oracle :
cmm_update_stats nom_bibliothèque_indicateurs nom_utilisateur_Admin mot_de_passe
Les données de configuration sont verrouillées par une autre instance de Cognos Configuration
Vous risquez de voir s'afficher un message d'erreur indiquant que les données de configuration
sont verrouillées par une autre instance de Cognos Configuration.
Lorsque vous lancez Cognos Configuration, celui-ci vérifie si le fichier cogstartup.lock existe dans
le répertoire emplacement_c8/configuration. Il est possible que ce fichier s'y trouve si la session
précédente ne s'est pas terminée correctement ou si une autre instance de Cognos Configuration
est active.
Si une autre instance de Cognos Configuration est active, vous devez la fermer. Sinon, les modifi-
cations que vous apportez à la configuration locale risquent d'entraîner des erreurs.
Si aucune autre instance de Cognos Configuration n'est en cours d'exécution, supprimez le fichier
cogstartup.lock du répertoire emplacement_c8/configuration.
En cas d'arrêt du service Cognos 8, cliquez sur le bouton Démarrer.
Échec de sortie d'une séquence de tabulations en cas de navigation à l'aide du clavier dans Cognos
Configuration
Si vous utilisez la touche de tabulation pour naviguer dans Cognos Configuration, vous risquez
d'éprouver des difficultés à sortir d'une séquence de tabulations. Par exemple, dans la fenêtre Pro-
priétés, vous pouvez utiliser la touche de tabulation pour passer d'une propriété à l'autre.
Toutefois, Cognos Configuration étant une application Java, pour fermer la fenêtre Propriétés,
vous devez appuyer sur les touches [Ctrl]+[Tab].
254
Annexe B : Dépannage
CM-CFG-029 Une erreur s'est produite en tentant d'enregistrer un configuration qui indique que la
source de données est de type SQL Server
Dans Cognos Configuration, vous tentez d'enregistrer une configuration et le message d'erreur
suivant s'affiche dans le fichier cogserver.log.
CM-CFG-029 Content Manager ne peut pas déterminer si Content Store est initialisé..
EXECUTE permission is denied on object "sp_tables", database "master", owner "dbo'.
Ce message indique que vous ne disposez pas des droits d'accès nécessaires pour initialiser Con-
tent Store ou pour créer une table dans la base de données.
Pour résoudre ce problème, assurez-vous que l'utilisateur du Content Store dispose des droits
d'accès nécessaires à l'utilisation de la procédure stockée 'sp_tables' dans la base de données prin-
cipale.
Erreur Page introuvable lors de l'exécution de rapport à l'aide de Cognos Office Connection
Dans un document Microsoft Office configuré pour Cognos Office Connection, vous utilisez Exé-
cuter le rapport mais vous recevez le message d'erreur "La page est introuvable".
256
Annexe B : Dépannage
Certains utilisateurs sont invités à se connecter lors de l'utilisation de Active Directory Server
Vous avez configuré Cognos 8 de façon à ce qu'il utilise Microsoft Active Directory Server en tant
que fournisseur d'authentification. Il n'existe qu'un seul domaine et tous les utilisateurs sont mem-
bres de ce domaine. Certains utilisateurs peuvent se connecter au système sans être à nouveau invi-
tés à effectuer cette opération dans Cognos 8. D'autres utilisateurs reçoivent l'invite de connexion
de Cognos.
La connexion unique peut ne pas fonctionner pour certains utilisateurs s'ils utilisent Internet
Explorer et que l'option permettant d'activer l'authentification intégrée de Windows n'est pas
activée.
Erreur d'initialisation de la base de données Content Store d'Oracle après une mise à niveau à partir
de ReportNet
Vous créez une base de données Content Store dans Oracle ou mettez à niveau une base de don-
nées Content Store ReportNet dans Oracle vers Cognos 8, et vous recevez le message d'erreur
suivant :
Content Manager can not initialise the content store with the assistance of the initialisation file:
dbupgrade2_0021-to-2_0022_oracle.sql ORA-22858 invalid alteration of datatype
Cette erreur se produit si le niveau de compatibilité de la base de données Oracle est inférieur à
9.0.1.
Vous pouvez corriger ce problème en optant pour le niveau de compatibilité 9.0.1 ou un niveau
supérieur et en redémarrant l'instance Oracle.
Procédure
1. Accédez au répertoire oracle_home\dcm\bin.
2. Créez le fichier WAR ou EAR et déployez-le à l'aide de la commande suivante :
dcmctl deployapplication -f chemin_et_nom_du_fichier_war_ou_ear -a nom_application -co
nom_instance_OC4J
Par exemple :
dcmctl deployapplication -f /applications/testApp.ear -a testApplication -co testOC4Jinstance
Erreur de délai d'attente d'un script CGI lors de la connexion aux composants de Cognos 8 par le biais
d'un navigateur Web
Lors des opérations ci-dessous dans votre navigateur Web, le message d'erreur suivant s'affiche :
Délai d'attente CGI expiré, le processus sera supprimé du serveur.
L'erreur survient lorsque vous utilisez Windows Internet Information Services (IIS) comme serveur
Web et que la passerelle est configurée pour utiliser CGI. IIS dispose d'un délai d'attente implicite
pour les applications CGI.
Pour résoudre ce problème, vous pouvez configurer la passerelle de manière à ce qu'elle utilise
l'interface ISAPI. IIS ne dispose pas de délai d'attente implicite pour les applications ISAPI. Sinon,
pour continuer à utiliser une passerelle CGI, vous pouvez augmenter le délai d'attente CGI dans
IIS.
Procédure
1. Ouvrez Cognos Configuration et configurez l'ordinateur des composants d'application.
2. Redémarrez l'ordinateur Content Manager.
3. Créez un répertoire p2pd dans un emplacement accessible par le serveur WebLogic mais ne
figurant pas dans le répertoire des applications WebLogic.
Créez par exemple un répertoire nommé p2pd à l'emplacement suivant :
emplacement_WebLogic/user_projects/nom_domaine
4. Créez le fichier p2pd.war.
258
Annexe B : Dépannage
260
Glossaire
accès anonyme
Méthode d'accès à des ressources qui ne requiert pas l'authentification des utilisateurs; tous les
utilisateurs disposent des mêmes droits d'accès.
algorithme de chiffrement
Lors de l'utilisation de la sécurité SSL, ensemble d'algorithmes d'authentification, de chiffrement
et d'intégrité des données utilisés dans l'échange de messages entre les nœuds d'un réseau.
Lors d'une liaison SSL, les deux nœuds négocient afin de déterminer quel algorithme de chiffre-
ment utiliser lors de la transmission des messages.
archive de déploiement
Fichier utilisé pour le déploiement. Une archive de déploiement contient les données du Content
Store qui sont déplacées.
authentification
Processus de vérification de l’identité des utilisateurs lors de leur connexion. Les utilisateurs doi-
vent être authentifiés avant de pouvoir être autorisés à utiliser une ressource sécurisée.
autorité de certification
Le composant Cognos qui émet des certificats (identification) sur chaque poste de travail où sont
installés des composants. Vous pouvez également utiliser une autorité de certification tierce.
bibliothèque d'indicateurs
Base de données qui renferme du contenu pour les packs d'indicateurs. Une bibliothèque d'indica-
teurs contient aussi les paramètres de Metric Studio, tels que les préférences de l'utilisateur.
certificat
Document qui identifie quelqu'un ou quelque chose par son nom. Les certificats sont distribués
par les autorités de certification.
Tout poste de travail Cognos dans une installation répartie utilise un certificat différent.
Les certificats sont utilisés pour identifier une entité. Ils sont utilisés dans les signatures numéri-
ques et les communications sécurisées et peuvent être utilisés pour le chiffrement ou le déchiffre-
ment.
connexion
Information nommée qui définit le type de source de données, son emplacement physique et toute
exigence en termes de code d’accès. Une source de données peut disposer de plusieurs connexions.
Content Store
Base de données qui contient les données nécessaires au fonctionnement de Cognos 8, telles que
les spécifications de rapports, les modèles publiés et les packs qui les contiennent; des informations
de connexion aux sources de données; des informations à propos des espaces-noms externe et de
Cognos; ainsi que des informations sur les calendriers de production de rapports et sur la diffusion
de rapports en rafale.
Les modèles de conception et les fichiers journaux ne sont pas stockés dans Content Store.
Le service Cognos 8 qui utilise Content Store se nomme Content Manager.
droits d'accès
Règles définissant les droits d'accès aux ressources. Les droits d'accès peuvent être accordés à
toute combinaison d'espaces-noms, de groupes ou d'utilisateurs. Les rapports et les dossiers sont
des exemples de ressources.
espace-noms
Il s'agit d'une instance configurée d'un fournisseur d'authentification, pour l'authentification et le
contrôle de l'accès. Donne accès aux informations d'utilisateurs et de groupes.
Dans XML, collection de noms, identifiés par une référence URI, qui sont utilisés dans les docu-
ments XML comme types d'éléments et noms d'attributs.
Dans Framework Manager, les espaces-noms servent à identifier de façon unique des éléments de
requête, des sujets de requête, etc. Importez des bases de données différentes dans des espa-
ces-noms distincts pour éviter l'apparition de noms en double.
fichier de réponse
Fichier ASCII qui contient les données de configuration nécessaires à l'automatisation de l'installa-
tion. Pour les installations Cognos, le fichier de réponse automatise seulement le processus de
copie des fichiers avec la configuration implicite.
fournisseur d'authentification
Mécanisme de communication avec une source d'authentification externe.
Les fonctions d'authentification des utilisateurs, d'inscription à des groupes et de recherche
d'espaces-noms sont disponibles par l'intermédiaire des fournisseurs d'authentification.
fournisseur de sécurité
Voir fournisseur d'authentification.
glyphe
Image d’un caractère dans une police.
Les lettres sont des glyphes, mais dans la plupart des cas, le terme est utilisé dans le cadre de systè-
mes d’écriture non alphabétiques.
groupe
En matière de sécurité, liste d'utilisateurs ou d'autres groupes utilisée pour la définition des droits
d'accès.
Il peut s'agir de groupes provenant d'une source d'authentification de tierce partie ou d'une source
locale à Cognos 8. La gestion des groupes locaux se fait dans le portail d'administration. La liste
des groupes auxquels appartient un utilisateur d'authentification est contenue dans le passeport de
l'utilisateur lors d'une session Cognos 8.
262
En matière de reporting, il s'agit du regroupement des valeurs communes d'un élément de requête
afin de ne les afficher qu'une seule fois. Les en-têtes et cartouches apparaissent souvent après cha-
que occurrence d’une valeur commune dans une colonne groupée.
HTTPS
Version sécurisée de HTTP (Hypertext Transfer Protocol) qui intègre la sécurité SSL (Secure Soc-
kets Layer).
Les produits Cognos utilisent les protocoles HTTPS et SSL pour chiffrer et transmettre des mots
de passe en toute sécurité par Internet.
invite
Élément de rapport qui demande des valeurs avant l’exécution du rapport.
langue du produit
Code ou paramètre qui indique la langue ou les paramètres régionaux à utiliser pour certaines sec-
tions de l’interface du produit, telles que les commandes de menu.
pack d'indicateurs
Représentation d'une application Metric Studio dans Cognos Connection. Un pack d'indicateurs
contient des informations de connexion, des rapports et des tâches de gestion des indicateurs pour
cette application.
paramètres régionaux
Code utilisé pour définir la langue ou le dialecte à utiliser dans le navigateur, le contenu d'un rap-
port, etc.; ainsi que les préférences régionales, notamment le format de la date, de l'heure et de la
monnaie.
Pour les produits Cognos, vous pouvez indiquer les paramètres régionaux propres à l’interface du
produit (paramètres régionaux du produit) et d’autres propres aux données du rapport (paramè-
tres régionaux du contenu).
paramètres régionaux
Code utilisé pour définir la langue ou le dialecte à utiliser dans le navigateur, le contenu d'un rap-
port, etc.; ainsi que les préférences régionales, notamment le format de la date, de l'heure et de la
monnaie.
Pour les produits Cognos, vous pouvez indiquer les paramètres régionaux propres à l’interface du
produit (paramètres régionaux du produit) et d’autres propres aux données du rapport (paramè-
tres régionaux du contenu).
passeport
Informations de session relatives aux utilisateurs authentifiés. Un passeport est créé la première
fois qu'un utilisateur accède à Cognos 8. Il est conservé jusqu’à la fin de la session, soit lorsque
l’utilisateur se déconnecte, soit après une période d’inactivité donnée.
Les informations de passeport sont stockées dans la mémoire de Content Manager. Les références
d'identification sont chiffrées, puis stockées.
Un numéro de référence de passeport est stocké dans un témoin de navigation tout au long de la
session.
portlet
Mécanisme d'affichage du contenu Web sous forme de page dans le portail.
pseudonymes
Dans le domaine de la modélisation et des bases de données, il s'agit d'un autre nom pour désigner
une table de base de données. Les pseudonymes sont utilisés pour créer une référence distincte à
une table dans le modèle, afin de créer des auto-jointures ou de résoudre des chemins d'accès vers
des requêtes ambiguës.
références d'identification
Informations stockées sur l’identité d’un utilisateur Cognos, généralement un nom d’utilisateur et
un mot de passe. Vous pouvez affecter vos références d’identification à une autre personne de sorte
qu’elle puisse utiliser les ressources que vous êtes autorisés à utiliser.
Les références d'identification sont créées pour les composants de Cognos. Si un utilisateur plani-
fie et programme une action, les références d’identification doivent être stockées dans Content
Store.
source de données
Base de données relationnelle, cube dimensionnel, fichier ou d'autres bibliothèques de données
auxquelles on peut accéder à partir de Cognos 8.
spécification de rapport
Définition des requêtes, des invites, des présentations et des styles qui constituent un rapport. Une
spécification de rapport est combinée à des données par une opération d'exécution pour créer des
sorties de rapports. Vous créez des spécifications de rapports à l'aide de Report Studio, Query Stu-
dio, Analysis Studio ou à l'aide du Software Development Kit.
tâche
La plus petite partie d’un travail pouvant être exécutée séparément. Habituellement, une tâche est
un rapport. Une tâche peut également être un autre travail.
travail
Groupe d'objets exécutables, tels que des rapports, des agents et d'autres travaux que vous pro-
grammez et que vous exécutez par lots.
utilisateur
Personne qui accède à une application Cognos 8. Les définitions et les informations des utilisa-
teurs authentifiés, telles que les prénoms et les noms, les mots de passe, les identificateurs, les para-
mètres régionaux et les adresses de courrier électronique, sont mises à jour dans des sources
d'authentification de tierce partie.
D’autres informations d'utilisateurs, telles que l’emplacement des dossiers personnels ou les for-
mats favoris d’affichage des rapports, sont stockées dans Cognos 8.
264
XML (extensible markup language)
Langage qui utilise les symboles ou les balises pour créer des descriptions de la structure de don-
nées. Le standard XML est défini par le W3C (World Wide Web Consortium) et est lié aux langa-
ges HTML et SGML. Contrairement au langage HTML, le langage XML est extensible car les
balises ne sont pas prédéfinies ou limitées.
268
Index
270
Index
272
Index
274
Index
276
Index
X
XML (extensible markup language)
définition, 265
278