Comment : |
Pour utiliser SQL Server avec le référentiel WebFOCUS, effectuez les tâches suivantes :
Le référentiel WebFOCUS peut résider sur le même système que le client WebFOCUS, ou sur un autre, et peut être stocké dans n'importe quelle base de données compatible JDBC dont vous avez le pilote. Pour plus d'informations, consulter Tâches post-installation Client WebFOCUS. Lorsque le serveur de distribution est installé (tel que décrit dans Installation de WebFOCUS Client), vous devrez fournir une base de données prise en charge, son pilote JDBC, et l'information d'authentification (ID utilisateur et mot de passe).
SQL Server fournissent les modes d'authentification suivants :
Le pilote JDBC qui est utilisé par WebFOCUS pour se connecter à la base de données SQL Server ne prend pas en charge le mode authentification Windows. Effectuez les étapes suivantes pour vous assurer que le mode authentification SQL Server est indiqué :
Le formulaire suivant apparaît pour ajouter un nouvel ID utilisateur.
Un formulaire apparaît pour ajouter une base de données.
Vous pouvez garder les éléments par défaut restant. Une taille initiale de 1 à 5 Mo pour la base de données devrait suffire pour la plupart des applications départementales, mais vous aurez peut-être à augmenter cette taille initiale si vous anticipez une utilisation intensive.
C'est une bonne idée d'indiquer cette base de données par défaut pour votre propre ID utilisateur. Pour ce faire, sous Sécurité et connexion, faites un clic droit sur votre ID utilisateur et choisissez Propriétés. Ensuite, renseigner la Base de données par défaut et cliquez sur OK.
Le serveur d'applications dans lequel le client WebFOCUS et le serveur de distribution ReportCaster sont déployés utilise le pilote en SQL server JDBC pour accéder au référentiel WebFOCUS. Vous devriez télécharger le pilote JDBC SQL Server correspondant à votre version. Vous pouvez télécharger ces pilotes gratuitement ici :
http://microsoft.com
Recherchez le pilote correspondant à votre version de SQL Server dans le site.
Le fichier suivant est le pilote SQL Server 2012 et 2008 :
sqljdbc4.jar
Le fichier suivant est le pilote SQL Server 2005 :
sqljdbc.jar
Si le Client WebFOCUS et le Serveur de distribution ReportCaster sont hébergés sur des machines séparées, le pilote devra être installé sur les deux. L'exécution du programme d'installation du pilote n'est pas nécessaire : vous pouvez copier manuellement les fichiers pilotes d'une machine à l'autre.
Pendant l'installation du Serveur de distribution ReportCaster, vous êtes invités à désigner un ou plusieurs fichiers, tel que décrit dans Installation de WebFOCUS Client. De plus, si vous configurez manuellement votre serveur d'applications, vous devez aussi fournir le ou les fichiers, tel que décrit dans Configurer les serveurs Web et d'applications.
Par défaut, TCP/IP est désactivé pour SQL Server 2012, 2008 et 2005. Le client WebFOCUS et ReportCaster requièrent TCP/IP, vous devrez suivre les étapes suivantes pour activer TCP/IP pour SQL Server 2005, 2008 et :
Une liste des protocoles réseaux validant pour le moteur SQL Server est affichée dans le volet de droite.
Un message s'affiche, indiquant que le service MSSQLSERVER doit être redémarré pour que le changement s'applique.
WebFOCUS |