PDA

View Full Version : Debug کردن یک SP



M.kavyani
جمعه 21 بهمن 1384, 23:28 عصر
با سلام
من میخواهم Sp خود را Trace کنم. یه عبارتی برنامه را خط به خط تست کنم تا ببینم مشکل در کجاست. همچنین میخواهم محتوای متغییر ها را نیز در هر لحظه مشاهده کنم. در مجموع بگم که میخواهم عملیات Debugging رو انجام بدم.
سوال من اینه که چه جوری می تونم این کار رو انجام بدم؟؟!؟ :خجالت:
از SQL Server 2005 Enterprise Edition استفاده می کنم.

AminSobati
جمعه 21 بهمن 1384, 23:59 عصر
در SQL Server 2005 این کار رو باید از داخل VS 2005 انجام بدین. در Server Explorer یک SP رو انتخاب کنین و Step Into انجام بدین

M.kavyani
شنبه 22 بهمن 1384, 08:40 صبح
در SQL Server 2005 این کار رو باید از داخل VS 2005 انجام بدین. در Server Explorer یک SP رو انتخاب کنین و Step Into انجام بدین

با سلام

در BOOKOnline خیلی جستجو کردم. و در این مورد توضیحات کاملی داده شده بود. ولی همش فکر میکردم میشه در خود محیط SQL این عمل را انجام داد.

یه سوال:
من تا به حال در SQL 2000 عمل Debug رو انجام ندادم ولی اگر اشتباه نکنم در خود محیط SQL 2000 میشد اینکار رو کرد. آیا درست تصور میکنم یا اشتباهی وجود دارد؟

از لطف شما سپاسگذارم.

mehranFX
شنبه 22 بهمن 1384, 10:52 صبح
با سلام

در BOOKOnline خیلی جستجو کردم. و در این مورد توضیحات کاملی داده شده بود. ولی همش فکر میکردم میشه در خود محیط SQL این عمل را انجام داد.

یه سوال:
من تا به حال در SQL 2000 عمل Debug رو انجام ندادم ولی اگر اشتباه نکنم در خود محیط SQL 2000 میشد اینکار رو کرد. آیا درست تصور میکنم یا اشتباهی وجود دارد؟

از لطف شما سپاسگذارم.

Debug در SQL Server 2000 از طریق Query Analyzer امکان پذیره !
به شرط اینکه Option دیباگ رو هنگام نصب SQL انتخاب کرده باشی .

M.kavyani
یک شنبه 23 بهمن 1384, 19:42 عصر
Debug در SQL Server 2000 از طریق Query Analyzer امکان پذیره !
به شرط اینکه Option دیباگ رو هنگام نصب SQL انتخاب کرده باشی .
در مورد بخش اول میشه کمی بیشتر توضیح بدی که اون کجا باید پیدا کنم؟!؟:خجالت: این دکمه دیباگ رو دیدم ولی الان هرچی میگردم پیداش نمی کنم

AminSobati
یک شنبه 23 بهمن 1384, 23:21 عصر
در QA در قسمت Object Explorer روی SP باید Right Click کنین