Lenteur d'exécution lorsque vous ouvrez des objets en mode Création dans Access fonctionnant sous Microsoft Windows NT 4.0

Ancien nº de publication de cet article : F293199
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Utilisateurs avertis : cet article requiert des connaissances de base en matière de macros, de programmation et d'interopérabilité.

Cet article s'applique uniquement aux bases de données Microsoft Access (.mdb).

Pour vous procurer une version Microsoft Access 2000 de cet article, reportez-vous à l'article 264239.
Symptômes
Après avoir effectué une mise à niveau vers le dernier Service Pack Microsoft Windows NT 4.0 sur un ordinateur client sans effectuer cette même mise à niveau sur le serveur, l'ouverture d'objets Access, tels que formulaires, rapports, macros ou modules, en mode Création au sein d'un réseau est anormalement lente. Vous pouvez également remarquer un délai lorsque vous entrez le premier caractère d'un module dans Visual Basic Editor. Ce problème ne se produit pas avec les pages d'accès aux données.
Résolution
Vous pouvez mettre en œuvre l'une des solutions suivantes pour résoudre ce problème :
  • Assurez-vous que les ordinateurs clients exécutent le même Service Pack que le serveur. Le serveur peut exécuter Windows NT Server 4.0 ou NT Workstation 4.0.

    - ou -
  • Procurez-vous le dernier Service Pack Microsoft Jet sur le Centre de téléchargement Microsoft.Pour plus d'informations sur la façon d'obtenir le dernier Service Pack Microsoft Jet, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
    239114 Comment faire pour obtenir le dernier Service Pack pour le moteur de base de données Microsoft Jet 4.0
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés au début de cet article.
Plus d'informations

Procédure pour reproduire le problème

  1. Sur un ordinateur client sur lequel Microsoft Windows NT 4.0 Service Pack 6 est installé, démarrez Access, puis créez une base de données que vous nommez TestSP6.mdb.
  2. Dans la fenêtre Base de données, cliquez sur Formulaires sous Objets, cliquez sur Nouveau, sur Mode Création, puis sur OK.
  3. Ajoutez une zone de texte au formulaire.
  4. Dans le menu Fichier, cliquez sur Enregistrer, puis enregistrez le formulaire sous le nom Form1.
  5. Quittez Access.
  6. Copiez le fichier TestSP6.mdb sur un lecteur réseau partagé sur le serveur. Assurez-vous que l'ordinateur serveur est configuré avec Windows NT Workstation Service Pack 5 ou version antérieure, ou Windows NT Server 4.0 Service Pack 5 ou version antérieure.
  7. Sur l'ordinateur client, démarrez Access, puis ouvrez le fichier TestSP6.mdb sur le partage réseau.
  8. Dans la fenêtre Base de données, cliquez sur Formulaires sous Objets, cliquez sur Form1, puis sur Création. Remarquez l'existence d'un délai, qui est considérablement plus long que lors de l'ouverture du formulaire dans une base de données stockée localement sur l'ordinateur client.
Références
Pour plus d'informations sur les problèmes relatifs aux performances avec Windows NT 4.0, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
236316 Amélioration des performances pour les connexions redirecteur/serveur impliquant de petites opérations sur les fichiers
pra 4 0 ACC2002 ACC2003
Propriétés

ID d'article : 293199 - Dernière mise à jour : 02/26/2014 18:09:02 - Révision : 6.1

  • Microsoft Access 2002
  • kbnosurvey kbarchive kbperformance kbprb kbpending KB293199
Commentaires