Formats de base de données ODBC courants. SAP 2013 Support Package 1
Accès aux sources de données
1.
Dans le menu
Démarrer
, sélectionnez
Paramètres,Panneau de configuration
, puis cliquez deux fois sur
Ajout/Suppression de programmes
.
2.
Sélectionnez
Crystal Reports
, puis cliquez sur
Modifier
.
3.
Dans la boîte de dialogue de configuration de Crystal Reports, cliquez sur
Ajouter/Supprimer
.
4.
Développez le dossier
Data Access
, puis sélectionnez l'option d'accès aux données appropriée.
Par exemple, si vous avez installé le client de base de données Informix, sélectionnez Informix dans le dossier Data Access.
5.
Cliquez sur l'option d'accès aux données sélectionnée, puis choisissez
La totalité du composant ne sera pas disponible
.
Un X s'affiche en regard de l'option et la zone Description de la fonction contient une remarque indiquant que la fonction va être complètement supprimée.
6.
Cliquez sur
Suivant
dans cette boîte de dialogue et la suivante.
L'option d'accès aux données que vous avez sélectionnée a disparu.
7.
Répétez les étapes 2 à 4.
8.
Cliquez sur l'option d'accès aux données sélectionnée, puis choisissez
Sera installé sur le disque dur local
.
Le X en regard de l'option disparaît et la zone Description de la fonction contient une remarque indiquant que la fonction va être installée.
9.
Cliquez sur
Suivant
dans cette boîte de dialogue et la suivante.
L'option d'accès aux données que vous avez sélectionnée est réinstallée et son DSN ODBC est configuré correctement.
25.3.5 Formats de base de données ODBC courants
715
25.3.5.1 Accès
Bien que vous puissiez accéder aux fichiers Microsoft Access depuis Crystal Reports (voir
), il se peut que vous souhaitiez utiliser ODBC pour ces fichiers. Lorsqu'il communique avec les bases de données Access, ODBC utilise un fichier de traduction qui communique avec le moteur de base de données Microsoft Jet via DAO (voir
DAO ). Le moteur de base de données Microsoft Jet
est un exemple de pilote ODBC spécifique à un SGBD.
Toutes les tâches dans les bases de données Access sont effectuées par le moteur Jet dont il est un composant obligatoire. Jet est un composant nécessaire pour travailler avec les données Access. Le
2013-09-26
Accès aux sources de données moteur Jet faisant partie intégrante de toutes les bases de données Access, il est montré ici comme un élément de la couche Base de données.
25.3.5.2 Excel
Vous pouvez convertir les feuilles de calcul Microsoft Excel en bases de données pouvant être lues par Crystal Reports via ODBC. Dans Excel 4.0 et versions antérieures, utilisez la commande Définir la base de données du menu Données. Dans Excel 5.0 et versions ultérieures, utilisez la commande
Définir du sous-menu Nom du menu Insertion. Dès que les feuilles de calcul sont converties, leurs lignes deviennent des enregistrements et leurs colonnes des champs. Pour en savoir plus sur la conversion de vos feuilles de calcul en format de base de données, voir votre documentation Excel.
Une fois la feuille convertie, configurez la source de données ODBC correspondante, puis sélectionnez-la depuis Crystal Reports.
Remarque :
Si vous utilisez Excel 7.0 ou version ultérieure, vous pouvez exporter vos feuilles de calcul en tant que tables de base de données Access et les lire à partir de Crystal Reports comme vous le feriez avec toute autre table Access. Pour en savoir plus, voir votre documentation Excel.
Vous pouvez configurer une source de données ODBC pour des feuilles de calcul Excel à l'aide du moteur DAO. Le moteur DAO est installé sur votre système avec la version de Crystal Reports. Vous devez cependant définir une source ODBC manuellement pour votre feuille de calcul Excel. Voir la rubrique intitulée "Configurer une source de données ODBC" dans l' aide en ligne de Crystal Reports.
25.3.5.3 Informix
Crystal Reports accède aux bases de données Informix au moyen d'ODBC. Le client Informix doit être installé sur votre ordinateur. Si ce n'est pas le cas, Crystal Reports fournit le pilote DataDirect utilisé par ODBC pour communiquer avec le moteur de base de données Informix.
Remarque :
Si votre rapport utilise une connexion DSN DataDirect et que vous souhaitez publier le rapport pour l'installation d'une plateforme de BI sous Unix, vérifiez que l'administrateur de la plateforme de BI a ajouté une entrée DSN dans le fichier odbc.ini
. Pour en savoir plus sur la configuration d'une plateforme de BI afin d'utiliser les connexions DataDirect, voir le
Guide d'installation de la plateforme
SAP BusinessObjects Business Intelligence pour Unix.
25.3.5.4 Bases de données SQL via DataDirect
716 2013-09-26
Accès aux sources de données
Il existe de nombreux systèmes de gestion de bases de données SQL sur le marché, et la plupart d'entre eux sont accessibles via ODBC. Crystal Reports fournit plusieurs pilotes ODBC DataDirect, vous permettant d'accéder à de nombreuses bases de données SQL parmi les plus courantes, dont :
• Informix
• Oracle
• Sybase
• Microsoft SQL Server
• DB2
Crystal Reports communique toujours avec ODBC via le fichier de traduction crdb_odbc.dll, mais les pilotes DataDirect permettent à ODBC d'accéder facilement aux bases de données.
Remarque :
Si vous utilisez une base de données SQL qui n'est pas accessible aux pilotes DataDirect, reportez-vous
à votre documentation SGBD pour en savoir plus sur les pilotes ODBC requis.
Ne confondez pas bases de données SQL et langage SQL. Ce dernier est un langage informatique conçu spécialement pour créer et lire des fichiers de base de données. Voir
Utilisation de SQL et des bases de données SQL
.
Une base de données SQL est un ensemble d'applications qui utilisent le langage SQL pour créer et manipuler des bases de données. Les SGBD SQL sont généralement conçus pour fonctionner comme d'importantes applications client/serveur distribuées sur le réseau.
Pour ouvrir une base de données SQL, ODBC utilise un ensemble de pilotes de prise en charge ODBC
DataDirect (les mêmes pour tous les formats de base de données SQL), un pilote ODBC DataDirect spécifique au format de la base et la couche Communication de base de données (assurant la communication directe avec le fichier de base de données). Les fichiers de cette couche Traduction
SGBD sont tous des pilotes DataDirect.
Remarque :
• ODBC ne doit pas nécessairement utiliser les pilotes DataDirect pour accéder aux bases de données
SQL affichées ici. La plupart des applications SGBD SQL disposent de leurs propres pilotes ODBC.
• Si votre rapport utilise une connexion DSN DataDirect et que vous souhaitez publier le rapport pour l'installation d'une plateforme de BI sous Unix, vérifiez que l'administrateur de la plateforme de BI a ajouté une entrée DSN dans le fichier odbc.ini
. Pour en savoir plus sur la configuration d'une plateforme de BI afin d'utiliser les connexions DataDirect, voir le Guide d'installation de la plateforme
SAP BusinessObjects Business Intelligence pour Unix.
25.3.5.5 Visual FoxPro
717 2013-09-26
Accès aux sources de données
Les données Microsoft Visual FoxPro sont accessibles via ODBC, tandis que les données des versions 2.6 et antérieures de FoxPro sont accessibles directement via le moteur xBase. Si vous utilisez les versions 2.6 ou antérieures de FoxPro, voir
25.3.5.6 Lotus Domino
Une base de données Lotus Domino peut être lue par Crystal Reports via ODBC. Sur les systèmes
Windows, la couche de traduction de Lotus Domino DBMS se compose de trois fichiers :
• Nsql32.dll
• Nsqlv32.dll
• Nsqlc32.dll
Ces fichiers utilisent les pilotes installés par le client Lotus Notes pour travailler avec la base de données
Lotus Domino. Le composant client de Lotus Domino doit être installé sur l'ordinateur local.
Remarque :
Le serveur Domino peut être remplacé par le client Lotus Notes dans la couche Base de données.
25.3.5.7 OLE DB
OLE DB est une entité de connectivité de base de données de Microsoft semblable à ODBC sur le plan de la conception.
Remarque :
• OLE DB n'est pas une base de données, mais une méthodologie de connectivité. Tout comme
ODBC, elle facilite l'échange de données créées dans d'autres systèmes de gestion de bases de données en fournissant une couche Interface.
• OLE DB exige l'usage d'un fournisseur OLE DB, c'est-à-dire l'équivalent OLE DB d'un pilote ODBC.
• Il existe deux manières de se connecter à l'aide d'un fournisseur OLE DB. Vous pouvez vous connecter à l'aide d'un nom d'utilisateur ainsi que d'un mot de passe et, selon le fournisseur, il peut
être possible de se connecter à l'aide de la "Sécurité intégrée". Aucun identifiant d'utilisateur ni mot de passe n'est requis avec l'option "Sécurité intégrée", mais elle exige que l'authentification de base de données soit activée sur le serveur. Veuillez consulter votre administrateur de base de données pour savoir comment activer et configurer cette fonction.
718 2013-09-26

Link público atualizado
O link público para o seu chat foi atualizado.