J'utilise SQL Server 2008 R2 Management Studio pour une ancienne database basée sur SQL Server 2005. Je veux déboguer mon code T-SQL mais SQL Server me dit: le débogueur transact-SQL ne prend pas en charge SQL Server 2005 ou versions antérieures de SQL Server Que puis-je faire pour déboguer ce code T-SQL?
Je débogue une application héritée que je ne connais pas très bien. À l'aide du profileur SQL, je sais qu'il insère une valeur non fiable dans une table / colonne. J'ai besoin de savoir où dans le code C # / VB.NET il génère / exécute l'instruction d'insertion SQL afin que je puisse supprimer cette […]
Les détails sont les suivants: Environnement: Serveur SSRS 2008, SQL Server 2008 pour database, rapport développé dans SQL Server Business Intelligence Devlopment Studio – Projet de création de rapports Messages d'erreur: "Une erreur s'est produite lors du rendu du client." "Une erreur s'est produite lors du traitement du rapport." "L'exécution de la requête a échoué […]
J'ai un très long script T-SQL, c'est un seul lot, quelque chose comme DECLARE variables select into temptable… cursor… insert… update.. comme je cours le script que j'ai (1 row(s) affected) (5 row(s) affected) […] ERROR (2 row(s) affected) etc… Je voudrais exécuter pas à pas le script pour identifier quelle est la command qui […]
Tout en insérant des milliers d'loggings en masse, je reçois une exception avec le message 'Violation de la contrainte de key étrangère'. Malheureusement, le message ne fournit aucune indication sur les loggings contenant de mauvaises données. Existe-t-il des astuces permettant d'get des informations plus détaillées sur le problème? Sinon, le debugging de ces problèmes est […]
Comment puis-je déboguer des procédures stockées dans SQL Server 2005.
J'ai demandé moi-même s'il est possible dans MS SQL-Server 2005 d'get des informations sur une procédure stockée en cours d'exécution. Parce que pendant ce time, il est en cours d'exécution pendant plus de 8 heures, je voudrais savoir sur quelle étape il est ou s'il fonctionne même réellement du tout. MS SSMS indique qu'il exécute […]
Je suppose qu'il n'est pas possible de déboguer une requête dans SQL Server si l'user ne dispose pas de droits sysadmin, d'où l'erreur 229. Je comprends qu'être un administrateur système pour un développeur est inacceptable (mon administrateur de database ne m'accorde pas à coup sûr), existe-t-il une solution de contournement permettant à un développeur de […]
J'ai écrit un script dans le studio de gestion qui utilise des sliders nesteds et il insère des données dans différentes tables. Puisque beaucoup de statemnets d'insertion sont exécutés il y a beaucoup de messages comme 231 line(s) affected le problème est qu'il semble y avoir une limite pour ces messages. Donc, après un certain […]
Comment puis-je résoudre efficacement cette erreur? Le processeur de requêtes n'a plus d'espace de stack lors de l'optimization de la requête. Merci de simplifier la requête. Msg 8621, niveau 17, état 2 J'ai essayé de joindre le profilage, mais je ne suis pas sûr d'avoir sélectionné les bons messages. Je vois l'erreur là-dedans. Le plan […]