Configuration Référentiel WebFOCUS
La structure du référentiel ReportCaster 8 a changé par rapport aux versions précédentes, il fait maintenant partie du référentiel WebFOCUS. Par conséquent, vous ne pouvez pas utiliser un référentiel provenant une version plus ancienne sans avoir préalablement migré ses contenus et avoir créé un nouveau référentiel. Les tables ReportCaster dans WebFOCUS 8 faut maintenant parti du référentiel WebFOCUS, est un référentiel de bases de données doit obligatoirement stocker les données de planification ReportCaster. Si vous souhaitez utiliser une bibliothèque de rapports, la base de données peut être n'importe quel produit supporté, avec son pilote JDBC.
En fonction de la plate-forme utilisée, le référentiel WebFOCUS peut être stocké dans une base de données Derby, Microsoft SQL Server, Oracle, DB2, MySQL®, ou PostgreSQL. L'information relative aux versions de pilote JDBC pour ces bases de données compatibles se trouve ici :
Pilotes SGBDR et JDBC pour client WebFOCUS 8.1.x
x
Révisez l'information ci-dessous et, sur le serveur de base de données, décidez d'utiliser :
-
DB2. Pour utiliser un référentiel DB2, un pilote JDBC doit être présent sur la ou les machines équipées du Client WebFOCUS et du Serveur de distribution ReportCaster. Pour plus d'informations sur l'utilisation du référentiel DB2, consultez Tâches et rubriques Référentiel WebFOCUS.
-
Derby 10.9.1.0. Si vous choisissez Derby, vous pouvez l'installer avec WebFOCUS. Si vous n'installez pas Tomcat, le pilote JDBC requis (derbyclient.jar) sera ajouté au fichier de configuration Tomcat.
-
Microsoft SQL Server 2012, 2008, ou 2005. Pour utiliser SQL Server, le pilote JDBC SQL Server doit être présent sur la ou les machines équipées du Client WebFOCUS et du Serveur de distribution ReportCaster. Le pilote varie en fonction de la version que vous utilisez, 2012, 2008, ou 2005 (sqljdbc4.jar pour 2012/2008 ou sqljdbc.jar pour 2005). Vous pouvez télécharger et installer un pilote spécifique depuis le site Web Microsoft.
Si vous ne connaissez pas bien JDBC et ses prérequis pilote, consultez l'information fournies dans Tâches et rubriques Référentiel WebFOCUS.
Remarque :
- La collation Microsoft SQL Server doit être sensible à la casse pour la base de données WebFOCUS. Les collations non sensibles à la casse ne sont pas prises en charge.
- La collation SQL Server par défaut n'est pas sensible à la casse. Pour changer la séquence de collation d'un référentiel existant, consultez Mémo technique 4749, changer la séquence de collation Microsoft SQL Server.
Par défaut, TCP/IP est désactivé pour SQL Server 2012, 2008 et 2005. ReportCaster requiert TCP/IP, vous devrez suivre les étapes suivantes pour activer TCP/IP pour SQL Server 2012, 2008 et 2005 :
- Ouvrez le gestionnaire de configuration SQL Server.
- Sous Configuration réseau SQL Server, sélectionnez Protocoles pour MSSQLSERVER.
Une liste des protocoles réseaux validant pour le moteur SQL Server est affichée dans le volet de droite.
- Sélectionnez TCP/IP dans la liste des protocoles disponibles.
- Faites un clic droit sur TCP/IP et sélectionnez Activer dans le menu contextuel.
Un message s'affiche, indiquant que le service MSSQLSERVER doit être redémarré pour que le changement s'applique.
- Redémarrez le service MSSQLSERVER.
-
MySQL 5.0 Pour utiliser un référentiel MySQL, le pilote JDBC MySQL doit être présent sur la ou les machines équipées du Client WebFOCUS et du Serveur de distribution ReportCaster. Typiquement, il est nommé mysql-connector-java-nn-bin.jar, où nn est le numéro de version. Installation Référentiel MySQL contient des informations sur l'installation et la configuration du serveur de base de données MySQL et de son pilote.
Remarque :
- La collation MySQL Server doit être sensible à la casse pour la base de données WebFOCUS. Les collations non sensibles à la casse ne sont pas prises en charge.
- Le jeu de caractères et la collation par défaut pour MySQL sont respectivement latin1 et latin1_swedish_ci, les comparaisons de chaînes non binaires ne sont pas sensibles à la casse par défaut.
- Pour WebFOCUS, la collation doit être latin1_general_cs ou latin1_swedish_cs, en fonction du jeu de caractères requis.
- WebFOCUS versions 8.0.x et 8.1.x ne prend pas en charge le jeu de caractères MySQL codage utf8.
-
Oracle™ 10G, 11G, ou 11GR2. Pour utiliser un référentiel Oracle, le pilote Oracle JDBC™ Thin Client 9.0.1 doit être présent sur la ou les machines équipées du Client WebFOCUS et du Serveur de distribution ReportCaster. Typiquement, le fichier est nommé ojdbc6.jar, en fonction de la version Java.
-
Autres bases de données compatibles JDBC. Pour utiliser d'autres bases de données compatibles JDBC, vous devez avoir leurs pilotes. Vous devez aussi connaître le chemin JDBC pour vous connecter à la base de données.
Pour plus d'informations sur les référentiels, consultez Tâches et rubriques Référentiel WebFOCUS.
xTâches de pré-installation Référentiel WebFOCUS
Pendant l'installation de WebFOCUS, vous êtes invités à renseigner des informations nécessaires pour que WebFOCUS et ReportCaster puissent accéder au référentiel. WebFOCUS ayant reçu ces informations, vous pouvez alors utiliser les utilitaires WebFOCUS pour créer des tables de référentiel et accomplir d'autres tâches liées au référentiel.
Pour plus d'informations sur les Référentiels ReportCaster, consultez Tâches et rubriques Référentiel WebFOCUS WebFOCUS .
x
Comment : Préparation pour le référentiel WebFOCUS
Pour plus d'informations relatives à DB2 sur z/OS et ses instructions de dimensionnement, consultez Tâches et rubriques Référentiel WebFOCUS.
Demandez à votre DBA d'effectuer les tâches suivantes :
-
Installer le pilote JDBC pour votre base de données de référentiel WebFOCUS sur la ou les machines Client WebFOCUS et Serveur de distribution ReportCaster. Vous serez invité à renseigner le chemin du pilote pendant l'installation de WebFOCUS et de ReportCaster.
-
Créer et affectez l'ID utilisateur propriétaire du référentiel et son mot de passe. Vous serez invité à renseigner cette information pendant l'installation de WebFOCUS et de ReportCaster.
-
Si applicable, créez une base de données au sein de votre serveur de base de données pour le référentiel WebFOCUS et assurez-vous que l'ID que vous avez créé est le propriétaire base de données. Vous aurez besoin du nom de cette base de données pendant l'installation de ReportCaster.
Vous pouvez optionnellement créer des tablespaces pour le référentiel. Pour les instructions de dimensionnement, consultez Instructions pour le dimensionnement.
Remarque : la collation de la base de données WebFOCUS doit être sensible à la casse.