إعدادات تقارير قاعدة بيانات عالية الأداء لـ MS SQL
يشرح هذا الدليل كيفية إعداد تقارير قاعدة بيانات عالية الأداء لخادم قاعدة بيانات Microsoft SQL لتسجيل جميع رسائل SMS التي تمر عبر النظام. يتيح هذا الإعداد لك إنشاء تقارير، أو كتابة فواتير، أو حساب تكلفة تشغيل نظام بوابة الرسائل القصيرة الخاص بك.
يمكن لنظام التقارير حفظ الرسائل التي تمر عبر النظام في مصادر مختلفة، مثل قواعد البيانات، ملفات نصية، إلخ. أحد الخيارات الأكثر شيوعًا هو استخدام خادم MS SQL لحفظ سجل لكل رسالة. يمكنك فتح نظام التقارير من قائمة Edit (تحرير) وخيار Reporting (التقارير) كما هو موضح في الشكل 1.
في قائمة Reporting (التقارير)، انقر على زر Create new SMS Reporter (إنشاء مُبلغ رسائل جديد) ثم اختر نوع قاعدة بيانات MS SQL Fast (الشكل 2).
الآن أدخل تفاصيل الاتصال مثل الخادم، المنفذ، قاعدة البيانات، معرف المستخدم وكلمة المرور في صفحة تفاصيل مُبلغ MS SQL Fast. وأدخل اسم الاتصال. أخيرًا انقر على زر OK (موافق) (الشكل 3).
في علامة التبويب Events (الأحداث)، يمكنك رؤية تسجيل أحدث أحداث الخادم. كما ترى في الشكل 4، تم إنشاء اتصال قاعدة البيانات.
كما يظهر الشكل 5 في علامة التبويب Events (الأحداث)، يمكنك رؤية أن بوابة الرسائل القصيرة تنشئ تلقائيًا جداول قاعدة البيانات المناسبة. جدول "m" يقوم بتخزين الرسائل و"c" يقوم بتخزين جهات الاتصال.
في جدول "m" يمكنك رؤية الأعمدة التالية:
- fc: من الاتصال
- fa: من العنوان
- tc: إلى الاتصال
- ta: إلى العنوان
- m: الرسالة
- dc: تاريخ الإنشاء
- ds: تاريخ الإرسال
- dd: تاريخ التسليم
- r: مرجع الإرسال
- e: رسالة الخطأ
- c: عدد وحدات PDU
- s: رمز الحالة
يجب أن يكون رمز الحالة كما يلي:
- 1 - نجاح الإرسال
- 2 - فشل الإرسال
- 3 - تم التسليم
- 4 - فشل التسليم
أخيرًا، في خادم MS SQL، سترى وجود رسالة جديدة في الجدول كما هو موضح في الشكل 6.
More information
- كيفية معرفة استعلامات SQL التي لم تنفذ
- كيفية حفظ عدد PDU لرسائل SMS متعددة الأجزاء في قاعدة بيانات
- إعدادات إعداد التقارير لقاعدة بيانات MS SQL عالية الأداء
- نص Powershell لتحميل SQL إلى MySQL