Utiliser Crystal Reports avec le Serveur Log Server
Si votre entreprise utilise Crystal Reports, vous pouvez utiliser la base de données Log Server en tant que source d'informations. Vous devez installer un logiciel d'un éditeur tiers pour bénéficier de cette fonctionnalité. Pour de meilleures performances, nous vous recommandons d'installer Crystal Reports sur un ordinateur séparé du Log Server.
Dans ces procédures, 192.168.0.1 est l'adresse IP de Log Server et 192.168.0.2 est l'adresse IP du client distant. Ces adresses IP sont uniquement utilisées à titre d'exemples. Assurez-vous de les remplacer par les adresses IP correctes de votre serveur Log Server et du client distant lorsque vous effectuez ces procédures.
Configurer l'ordinateur Log Server
- Arrêtez le serveur Log Server et les services de base de données PostgreSQL.
- Ouvrez le fichier de configuration PostgreSQL dans un éditeur de texte :
- Windows 10 — C:\ProgramData\WatchGuard\logs\data\postgresql.conf
- Windows 8 — C:\ProgramData\WatchGuard\logs\data\postgresql.conf
- Windows 7 — C:\Users\<nom d'utilisateur>\Documents\My WatchGuard\logs\data\postgresql.conf
- Pour autoriser les connexions aux bases de données à partir d'autres ordinateurs, dans le fichier postgresql.conf, définissez le paramètre listen_addresses comme suit :
listen_addresses = '*'
Ou
listen_addresses = 'localhost, 192.168.0.1'
Si nécessaire, supprimez le symbole de commentaire (#) au début de la ligne. - Enregistrez postgresql.conf.
- Ouvrez le fichier pg_hba.conf.
- Ajoutez une ligne comme :
host all all 192.68.0.2/32 md5
Dans cet exemple, 192.168.0.2 est le client distant à partir duquel vous souhaitez autoriser l'accès.
- Redémarrez les services PostgreSQL et Log Server.
Configurer l'ordinateur Crystal Reports
- Installez Crystal Reports sur un ordinateur séparé de l'ordinateur Log Server.
- Téléchargez et installez le pilote ODBC pour PostgreSQL.
- Dans le menu Démarrer de Windows, sélectionnez Panneau de Configuration > Outils d'Administration > Sources de données (ODBC).
- Sous l'onglet DSN utilisateur, cliquez sur Ajouter.
- Sélectionnez PostgreSQL Unicode.
- Configurez la connexion à l'aide des informations suivantes :
- Source de données — PostgreSQL30W
- Base de données — wglog
- Serveur — 127.0.0.1
- Port — 5432
- Nom d'utilisateur — wguser
- Mot de Passe — <Mot de Passe administrateur>
- Pour tester la connexion, cliquez sur Test.
- Ouvrez Crystal Reports.
- Sélectionnez Base de données > Connexion ou Déconnexion Serveur > Créer une Nouvelle Connexion > ODBC (RDO).
- Sélectionnez la source de données que vous avez créée au cours des étapes 3 à 7 et créez la connexion.
Vous pouvez également utiliser l'interface de programmation d'application (API) des services Web WatchGuard pour exporter des données pour Crystal Reports. Pour plus d'informations, consultez Utiliser l'API Services Web pour Récupérer les Données du Journal et du Rapport.
Voir Également
À propos de la Journalisation et des Notifications Firebox
Utiliser les Scripts, Utilitaires et Logiciels Tiers avec le Serveur Log Server