2009-05-20 6 views
3

Nous avons une grande base de données contenant beaucoup de procédures stockées. Maintenant, nous mettons à jour notre base de données, mais certaines procédures stockées utilisent toujours l'ancienne structure. Nous avons trouvé la plupart d'entre eux en utilisant 'sp_depends' mais certains sp sont passés.Comment vérifier l'intégrité des procédures stockées

Je me demandais s'il n'y avait pas moyen de vérifier toutes les procédures stockées. S'ils appellent pour une colonne qui n'existe plus, vous obtenez une erreur.

Thx

Répondre

2

Je pense que si vous voulez être certain à 100%, vous pouvez utiliser un logiciel conçu à cette fin précise. Par exemple, RedGate a un produit appelé SQL Dependency Tracker.

http://www.red-gate.com/products/SQL_Dependency_tracker/index.htm

je suggère de télécharger un essai gratuit et tester la fonctionnalité.

+0

De rien. Je serais intéressé de savoir comment vous allez et ce que vous pensez. –

0

Vous pouvez entrer des tables, des procédures stockées et des fonctions dans un projet, puis rechercher les erreurs affichées dans le volet "Objets dans le projet".