CORRIGER : transmettre une chaîne de ligne de commande grande à des résultats d'Analyseur de requêtes dans Échec de l'assertion

Traductions disponibles Traductions disponibles
Numéro d'article: 294828 - Voir les produits auxquels s'applique cet article
BOGUE # : 353011 (SHILOH_BUGS BOGUE) # : 353081 (SHILOH_BUGS)
Agrandir tout | Réduire tout

Symptômes

Lorsque vous démarrez Analyseur de requêtes (Isqlw.exe) à partir d'une invite de commandes et une tentative à passer une chaîne très longue (caractères environ 1370) utilisant le paramètre /U, un message d'erreur qui ressemble à ce qui suivre peut s'afficher :
[Microsoft] [Gestionnaire de pilote ODBC] Ne source que le nom introuvable et aucun pilote par défaut spécifié données
Une fois que vous cliquez sur OK ou appuyez sur ÉCHAP, la boîte de dialogue Connexion à SQL Server s'affiche. À ce stade vous avez le choix entre les options suivantes
  • Si vous cliquez sur <B>Annuler</B> ou que vous appuyez sur ÉCHAP le message d'erreur suivant s'affiche
    Échec de l'assertion !

    Programme : Server\80\Tools\BINN\isqlw.exe SQL ...s\Microsoft
    Fichier \src\comboex.cpp
    Ligne : 806

    Expression : 0

    Pour obtenir des informations sur les causes possibles d'un échec d'assertion dans
    votre programme consultez la documentation de Visual C++ sur les assertion

    (appuyez sur Réessayer pour déboguer l'application - le compilateur JIT doit être activé
    Si vous cliquez ensuite sur <B>Abandonner</B> vous revenez à la ligne de commande Si vous cliquez sur Réessayer ou Ignorer, la boîte suivante de dialogue s'affiche :
    Erreur de programme

    isql.exe a généré des erreurs et va être fermé par Windows
    Vous devrez redémarrer le programme.

    Un journal des erreurs est en cours de création
    Vous devez alors cliquer sur <B>OK</B> pour revenir à la ligne de commande
  • Si vous entrez des informations d'identification valides pour l'authentification SQL Server ou si vous passez à l'authentification Windows la boîte de dialogue suivante s'affiche
    Analyseur de requêtes SQL

    Impossible de se connecter à serveur &lt;nom serveur&gt; :

    ODBC : msg 0 niveau 16, état 1
    [Microsoft] [Gestionnaire de pilote ODBC] Ne source que le nom introuvable et aucun pilote par défaut spécifié données
    Vous devez cliquer sur OK à stade vous êtes renvoyés à la boîte de dialogue Connexion à SQL Server ou appuyer sur ÉCHAP.

Résolution

Pour résoudre ce problème procurez-vous le dernier Service Pack SQL Server 2000 Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
290211 INF : comment obtenir le dernier SQL Server 2000 Service Pack

Statut

Microsoft a confirmé l'existence de ce problème dans SQL Server 2000 Ce problème a été corrigé dans le Service Pack 1 de SQL Server 2000

Propriétés

Numéro d'article: 294828 - Dernière mise à jour: mercredi 5 novembre 2003 - Version: 3.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Standard Edition
Mots-clés : 
kbbug kbfix kbsqlserv2000sp1fix KB294828 KbMtfr kbmt
Traduction automatique
TRADUCTION AUTOMATIQUE : Cet article technique a été traduit par un système automatique, c'est-à-dire sans aucune intervention humaine. Microsoft propose ce type d?articles en complément de ceux traduits par des traducteurs professionnels. Ces articles sont destinés principalement aux utilisateurs ne comprenant pas l'anglais en leur proposant, en complément, une version française de l?information technique fournie dans la version américaine et originale de l?article. Pour plus de détails, veuillez consulter la page http://support.microsoft.com/gp/mtdetails. Attention : Il est possible que certaines parties de l?article ne soient pas traduites par le système automatique et qu?elles soient restées rédigées en anglais. Microsoft ne garantit pas la qualité linguistique des traductions et ne peut être tenu responsable d?aucun problème, direct ou indirect, dû à une quelconque erreur de traduction du contenu ou de son utilisation par les utilisateurs.
La version anglaise de cet article est la suivante: 294828
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com