كيفية عرض MS SSAS 2005 جلسات والاستفسارات
سؤال
وعند استعراض المكعب في خدمات Microsoft SQL Server 2005 تحليل، أود أن نظرة خاطفة في MDX (المفترض) الاستفسارات التي تم إنشاؤها بواسطة أدوات وصول العميل مثل Excel. هل هناك أداة أو طريقة تمكنني من فعل ذلك؟
وأنا حقا تبحث عن شيء مثل جلسات $ ضد أوراكل - أعرف عن sp_who وsp_who2 لSQL خادم العلائقية، ولكن هناك واحد لMSAS
المحلول
واستخدام SQL Server منشئ ملفات التعريف - أنه يمكن الاتصال خدمات تحليل ... عند إنشاء أي أثر تأكد من النقر على "عرض كل الأحداث" والقبض على "تنفيذ MDX" الأحداث
نصائح أخرى
إذا كنت تريد أن ترى جلسات يمكنك القيام به مكالمة XMLA DISCOVER_SESSIONS، ولكن أن يرسل إلى الخلف نتيجة XML. للحصول على نتيجة جداول يمكنك استخدام وظيفة DMV من مشروع ASStoredProcedure
وبعد ذلك يمكنك أن تفعل شيئا مثل:
call ASSP.DMV("SELECT * FROM $System.DISCOVER_SESSIONS");
وSSAS 2008 لديها دعم أصلي لDMV حتى تتمكن من القيام فقط:
SELECT * FROM $System.DISCOVER_SESSIONS
وأتذكر يفعل شيئا في هذا الاتجاه قبل بضع سنوات. أنا لست متأكدا من أن خدمات تحليل وتسجيل الواقع MDX يستخدم، ولكنه تسجيل شيء. أعتقد يمكنك النقر بزر الماوس الأيمن فوق خصائص الخادم في AS، وهناك علامة تبويب ليقولوا ذلك ملف لتسجيل استعلامات ل.
و(عذرا أنا لا يمكن أن يكون أكثر تحديدا، كان المعرض منذ فترة، وأنا طعاما حصلت AS أمامي هذه الأيام!)