IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

FAQ 4D

logo
Sommaire > Connectivité > Driver ODBC
        Accès à 4D Server par le driver ODBC
        Points à respecter
        Désinstallation du driver
        Erreur : Buffer is too small
        Erreur -9947

rechercher
precedent    sommaire    suivant


Accès à 4D Server par le driver ODBC
auteur : Pascal Pradier

Produits : 4D ODBC Driver for 4D Server  ·  Plateforme : Windows


Lorsque vous souhaitez vous connecter à une base 4D Server à travers ODBC Driver for 4D Server, soyez sur d'avoir activé les autorisations d'accès à 4D Open car ODBC Driver for 4D server repose sur 4D Open.

Ce réglage s'effectue depuis 4D Client et non 4D Server.
Il faut ouvrir les propriétés/préférences de la base et aller :
   · sur le deuxième onglet "Data control and access" pour les anciennes versions
   · dans le panneau "Application" puis "Client/Serveur" de 4D 2003
   · dans le panneau "Client-Serveur" des Préférences de 4D 2004.
Là, une boite à cocher permet d'autoriser ou non les accès par 4D Open.


Points à respecter
auteur : Pascal Pradier

Produits : 4D ODBC Driver for 4D Server  ·  Plateforme : Windows


Lorsque vous créez des bases, qui devront être interrogées à travers le Driver ODBC pour 4D Server, prenez garde à respecter les points suivants :

   · Eviter les champs ayant le même nom au sein d'une table

   · Eviter les champs avec un nom vide

   · Eviter les caractères accentués dans les noms des tables et des champs

   · Eviter d'utiliser les mots réservés (Table, Langage)

   · Eviter aussi les sous-structures (sous-tables), qui ne seront pas vues par le Driver


Désinstallation du driver
auteur : Aziz Elghomari

Produits : 4D ODBC Driver for 4D Server  ·  Plateforme : Windows


La désinstallation des drivers ODBC s'effectue manuellement.


Dans le dossier \WINDOWS\System32, les fichiers à supprimer sont :

   4DODDRSE.DLL
   DODBDRV.DLL
   4DOPEN.DLL


Dans les préférences de 4D, le fichier à supprimer est :

   Fichier.OPT


Dans les dossiers WINDOWS ou WINNT, le fichier à supprimer est:

   4DNCTCP.INI


Erreur : Buffer is too small
auteur : Aziz Elghomari

Produits : 4D ODBC Driver for 4D Server  ·  Plateforme : Windows


Lors de l'utilisation du Driver ODBC avec 4D Server à partir de MS Query (Excel ou Access), un message "Buffer is too small" peut être retourné dès que l'on dépasse un certain nombre de colonnes ou de lignes.

Si ce message survient avec des sélections peu importantes, le problème peut provenir des caractères parasites ("gremlins") dans les champs alpha, il faut donc nettoyer ces champs.


Erreur -9947
auteur : Stéphanie Tirtiat

Produits : 4D ODBC Driver for 4D Server  ·  Plateforme : Windows


Lors de la connexion au 4D Server via le Driver ODBC, vous recevez l'erreur -9947 signalant que l'option "Allow 4D Client connections only" est cochée.



Vous avez certainement décoché l'option "Autoriser les connections 4D Open" dans les Préférences de la base de données.

Voir cet article à ce sujet :
faq Accès à 4D Server par le driver ODBC


rechercher
precedent    sommaire    suivant

Consultez les autres F.A.Q's


Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2005-2007 4D s.a Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.