Partager via


Comment : activer le débogage SQL pour un projet

Mise à jour : novembre 2007

Cette rubrique s'applique à :

Édition

Visual Basic

C#

C++

Web Developer

Express

La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas

Standard

La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas

Pro et Team

La rubrique s'applique La rubrique s'applique La rubrique s'applique La rubrique s'applique

Légende du tableau :

La rubrique s'applique

Applicable

La rubrique ne s'applique pas

Non applicable

La rubrique s'applique mais la commande est masquée par défaut

Commande ou commandes masquées par défaut.

La procédure suivante explique comment activer le débogage de SQL Server pour un projet qui crée une application qui appelle SQL Server. Cette procédure n'est pas nécessaire pour effectuer un débogage en « pas à pas détaillé » d'objets de base de données individuels au moyen de l'Explorateur de serveurs. Elle n'est pas non plus nécessaire pour les projets SQL Server.

Lors du débogage de SQL Server 2000, cette procédure activera le débogage pour tous les serveurs et bases de données.

Lorsque vous déboguez SQL Server 2005, vous devez également activer l'application de débogage pour les connexions de base de données que vous souhaitez déboguer. Cela est activé automatiquement lorsque vous définissez un point d'arrêt dans un objet T-SQL sur le serveur, mais l'activation automatique peut ne pas être possible si vous n'avez pas de connexion qui utilise l'authentification Windows. Pour plus d'informations, consultez Comment : activer le débogage multicouche.

Pour déboguer les objets de base de données SQL CLR, vous devez avoir activé le débogage CLR pour la connexion de base de données sélectionnée. Il est activé automatiquement si vous définissez un point d'arrêt dans un objet CLR SQL. Pour plus d'informations, consultez Comment : activer le débogage CLR pour une connexion.

Vous ne pouvez pas effectuer de pas à pas détaillé dans le code T-SQL ou CLR SQL de votre application ; vous devez définir un point d'arrêt dans le code T-SQL ou CLR SQL que vous voulez déboguer.

Remarque :

Après l'installation de SQL Server 2000 Service Pack 3.0, le débogage T-SQL est désactivé par défaut pour les premiers clients. Pour les instructions sur la réactivation du débogage T-SQL, consultez l'article 328151 de la base de connaissances : https://support.microsoft.com/default.aspx?scid=kb;en-us;328151

Remarque :

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

Pour activer le débogage SQL à partir d'un projet C++

  1. Dans l'Explorateur de solutions, cliquez avec le bouton droit et, dans le menu contextuel, cliquez sur Propriétés.

  2. Dans la boîte de dialogue Pages de propriétés de <Projet>, ouvrez le nœud Propriétés de configuration et sélectionnez le nœud Débogage.

  3. Affectez à Débogage SQL la valeur Oui.

Pour activer le débogage SQL pour un projet Visual Basic ou C#

  1. Dans l'Explorateur de solutions, sélectionnez le projet.

  2. Cliquez avec le bouton droit, puis cliquez sur Propriétés.

    La boîte de dialogue Pages de propriétés s'affiche.

  3. Cliquez sur l'onglet Débogage.

  4. Dans la section Activer les débogueurs, activez la case à cocher Débogage SQL Server.

Voir aussi

Autres ressources

Configuration du débogage SQL