Partager via


Procédure : effectuer un pas à pas détaillé dans un objet à l'aide de l'Explorateur de serveurs

Cette rubrique s'applique à :

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional

Visual Studio Express

ms165041.DoesApplybmp(fr-fr,VS.100).gif ms165041.DoesApplybmp(fr-fr,VS.100).gif ms165041.DoesApplybmp(fr-fr,VS.100).gif ms165041.DoesNotApplybmp(fr-fr,VS.100).gif

La procédure suivante explique comment utiliser l'Explorateur de serveurs Visual Studio pour commencer à déboguer en effectuant un pas à pas détaillé dans un objet de base de données.Cette méthode de débogage Transact-SQL est appelée Débogage de base de données direct et peut s'effectuer dans Visual Studio en dehors de tout projet, si nécessaire.Vous pouvez effectuer un pas à pas détaillé dans les procédures stockées et les fonctions définies par l'utilisateur (UDF).Pour déboguer un autre objet, vous devez le référencer à partir d'une procédure stockée ou UDF ou causer son déclenchement, dans le cas des déclencheurs, et commencer à déboguer en effectuant un pas à pas détaillé dans la procédure ou la fonction.

Pour effectuer un pas à pas détaillé dans un objet au moyen de l'Explorateur de serveurs

  1. Dans l'Explorateur de serveurs, si vous ne l'avez pas déjà fait, établissez une connexion à la base de données.Pour plus d'informations, consultez Procédure : se connecter à une base de données avec l'Explorateur de serveurs.

  2. Dans l'Explorateur de serveurs, recherchez le nom de l'objet à déboguer en ouvrant le nœud base de données, puis le dossier approprié.Double-cliquez sur le nom de fichier de l'objet pour charger le code dans l'éditeur Transact-SQL.

  3. Cliquez avec le bouton droit sur le nom d'objet, et dans le menu contextuel, cliquez sur Pas à pas détaillé <type d'objet> pour effectuer un pas à pas détaillé dans l'objet avec le débogueur.Remarque : si l'objet est un déclencheur, vous ne pouvez pas effectuer directement un pas à pas détaillé ; vous devez plutôt effectuer un pas à pas détaillé dans une procédure stockée qui peut provoquer le déclenchement du déclencheur.

  4. Si l'objet requiert des paramètres, une boîte de dialogue affiche une table qui contient une ligne pour chaque paramètre.Chaque ligne dans la table contient une colonne pour le nom du paramètre, et une pour la valeur de ce paramètre.Entrez les valeurs pour chaque paramètre et cliquez sur OK.

    Le code pour l'objet est affiché avec une flèche jaune dans la marge grise gauche qui indique l'instruction prêtre à être exécutée.Le pointeur d'instruction se trouvera sur la première ligne exécutable de code dans l'objet.

    Vous pouvez utiliser maintenant la plupart des fonctionnalités classiques du débogueur.Pour plus d'informations, consultez Débogage d'objets Transact-SQL à l'aide des fenêtres Espion et Variables locales et Limitations appliquées aux commandes et fonctionnalités du débogueur.

  5. Pour continuer le débogage, dans le menu Déboguer, cliquez sur Continuer.Le code s'exécute jusqu'au point d'arrêt suivant.

Voir aussi

Autres ressources

Référence de procédure commune (Débogage Transact-SQL)