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 |
||||
Standard |
||||
Pro et Team |
Légende du tableau :
Applicable |
|
Non applicable |
|
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++
Dans l'Explorateur de solutions, cliquez avec le bouton droit et, dans le menu contextuel, cliquez sur Propriétés.
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.
Affectez à Débogage SQL la valeur Oui.
Pour activer le débogage SQL pour un projet Visual Basic ou C#
Dans l'Explorateur de solutions, sélectionnez le projet.
Cliquez avec le bouton droit, puis cliquez sur Propriétés.
La boîte de dialogue Pages de propriétés s'affiche.
Cliquez sur l'onglet Débogage.
Dans la section Activer les débogueurs, activez la case à cocher Débogage SQL Server.