سؤال

وأتساءل عما إذا كان هناك شيئا من هذا القبيل إلى التعريف SQL ل SQL Server Edition ضغط؟ يمكنني استخدام SQLCE كما الواجهة الخلفية لتطبيق سطح المكتب وسيكون أمرا رائعا حقا أن يكون شيء من هذا القبيل التعريف SQL لقاعدة البيانات هذه المضمنة. أو شيء من هذا على الأقل مشابهه لميزة NHibernate show_sql ... أيه أفكار؟ شكر ي.

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

المحلول

والحل فقط اختبار أعرف من يمكن أن يحل هذه المشكلة هي <وأ href = "https://stackoverflow.com/questions/206743/is-there-any-way-i-can-get-net-stack -traces-في-SQL التعريف أو واحد في نفس أداة "> ألتيريس التعريف حيث هو أداة صممت في عملي السابق، ولكن مغلقة المصدر وليس للبيع.

والطريقة التي وصل الأمر في، هو عن طريق إنشاء مصنع لأوامرك وproxing لهم لتحديد ملامح أغراض قبل استخدامها (باستخدام RealProxy). في ضوء حقا الوزن وحوالي 10 أسطر من التعليمات البرمجية لتنفيذ.

في <لأ href = "https://stackoverflow.com/questions/206743/is-there-any-way-i-can-get-net-stack-traces-in-sql-profiler-or-a -similar أداة "> سؤالي فلورى يتحدث عن أداة جديدة تسمى dynaTrace أن قد تكون قادرة على حل هذه المشكلة وكذلك أيضا.

نصائح أخرى

وأنا لا أعتقد أن ذلك العمل - CE يبدو وكأنه وحش مختلف تماما

.

ويمكنك تمكين بعض قطع الأشجار التي قد تساعدك:

http://msdn.microsoft.com/ أون لنا / مكتبة / ms171949 (SQL.90) .aspx اتصال

وحاولت ان افعل هذا وتمكنت من تعيين قاعدة البيانات صعودا والاتصال من SSMS - لديك لتحديد نوع الاتصال بديل من "SQL Server Edition ضغط. التعريف لا يوجد شيء من هذا القبيل - والدخول في مسار لملف البيانات لحقل "قاعدة بيانات" لم يفعل شيئا.

وحاول تثبيت الإصدار القياسي (مع التعريف)، وكنت قد تكون قادرة على الاتصال بمثيل CE أيضا.

وأعتقد أن من الممكن أنه يمكن أن يتم إلا باستخدام افتراضي التعريف تتبع قالب (من البصرية ستوديو 2008). أتحدث حول استخدام قالب للحصول على إصدار غير CE من SQL في بلدي مدونة على العنوان التالي: <لأ href = "http://codingathome.blogspot.com/2009/04/create-sql-trace-and-read-it- باستخدام-sql.html "يختلط =" نوفولو noreferrer "> http://codingathome.blogspot.com/2009/04/create-sql-trace-and-read-it-using-sql.html .

ومن الممكن أن القالب ستعمل من أجل إصدار CE من SQL. لم أحاول ذلك. قد تختلف الأميال الخاص بك. وأنا أعلم أن SQL CE لا يدعم الإجراءات المخزنة لذلك هناك احتمالات هذا العمل متعود. قد يكون لديك لتصحيح الإعداد في التعليمات البرمجية من أجل تتبع استفسار.

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

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