سؤال

في أحد المشروعات الخاصة بي، تفشل عبارات SQL التي يتم تنفيذها على خادم SQL لسبب غير معروف.يتم استخدام بعض التعليمات البرمجية بالفعل في الإنتاج، لذا فإن تصحيح الأخطاء ليس بالمهمة السهلة.لذلك أحتاج إلى طريقة لأرى في قاعدة البيانات نفسها ما هي عبارات SQL المستخدمة، حيث يتم إنشاء البيانات في وقت التشغيل بواسطة المشروع ويمكن أن تكون معيبة عند استيفاء شروط معينة.

ولذلك فكرت في إمكانية مراقبة البيانات الواردة والتحقق بنفسي إذا رأيت أي عيوب.

تعمل قاعدة البيانات على SQL Server 2005، وأنا أستخدم استوديو إدارة خادم SQL Express كأداة أساسية لمعالجة قاعدة البيانات.لذا سؤالي هو، ما هي أفضل طريقة للقيام بذلك؟

هل كانت مفيدة؟

المحلول

بعد رؤية كيفية استخدام Management Studio Express، سأفترض أنه لا يمكنك الوصول إلى أدوات عميل MSSQL 2005.إذا قمت بذلك، فقم بتثبيتها، لأنها تتضمن ملف تعريف SQL الذي يفعل بالضبط ما تريده (والمزيد!).لمزيد من المعلومات حول ذلك، راجع msdn.

وجدت هذا منذ فترة، لأنني كنت أفكر في نفس الشيء بالضبط.لدي إمكانية الوصول إلى أدوات العميل بنفسي، لذا لا أحتاج إلى ذلك بعد، لكن هذا الوصول ليس غير محدود (إنه من خلال وظيفتي الحالية).إذا جربته أخبرني إذا نجح ;-)

نصائح أخرى

أفضل طريقة هي تشغيل ملف التعريف وبدء التتبع وحفظ التتبع ثم إعادة تشغيل البيانات

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top