إعدادات تقارير قاعدة بيانات عالية الأداء لـ MS SQL

يشرح هذا الدليل كيفية إعداد تقارير قاعدة بيانات عالية الأداء لخادم قاعدة بيانات Microsoft SQL لتسجيل جميع رسائل SMS التي تمر عبر النظام. يتيح هذا الإعداد لك إنشاء تقارير، أو كتابة فواتير، أو حساب تكلفة تشغيل نظام بوابة الرسائل القصيرة الخاص بك.

يمكن لنظام التقارير حفظ الرسائل التي تمر عبر النظام في مصادر مختلفة، مثل قواعد البيانات، ملفات نصية، إلخ. أحد الخيارات الأكثر شيوعًا هو استخدام خادم MS SQL لحفظ سجل لكل رسالة. يمكنك فتح نظام التقارير من قائمة Edit (تحرير) وخيار Reporting (التقارير) كما هو موضح في الشكل 1.

الشكل 1 - فتح قائمة التقارير

في قائمة Reporting (التقارير)، انقر على زر Create new SMS Reporter (إنشاء مُبلغ رسائل جديد) ثم اختر نوع قاعدة بيانات MS SQL Fast (الشكل 2).

الشكل 2 - إنشاء مُبلغ MS SQL Fast جديد

الآن أدخل تفاصيل الاتصال مثل الخادم، المنفذ، قاعدة البيانات، معرف المستخدم وكلمة المرور في صفحة تفاصيل مُبلغ MS SQL Fast. وأدخل اسم الاتصال. أخيرًا انقر على زر OK (موافق) (الشكل 3).

الشكل 3 - تحديد تفاصيل الاتصال

في علامة التبويب Events (الأحداث)، يمكنك رؤية تسجيل أحدث أحداث الخادم. كما ترى في الشكل 4، تم إنشاء اتصال قاعدة البيانات.

الشكل 4 - تم إنشاء اتصال قاعدة البيانات

كما يظهر الشكل 5 في علامة التبويب Events (الأحداث)، يمكنك رؤية أن بوابة الرسائل القصيرة تنشئ تلقائيًا جداول قاعدة البيانات المناسبة. جدول "m" يقوم بتخزين الرسائل و"c" يقوم بتخزين جهات الاتصال.

في جدول "m" يمكنك رؤية الأعمدة التالية:

  • fc: من الاتصال
  • fa: من العنوان
  • tc: إلى الاتصال
  • ta: إلى العنوان
  • m: الرسالة
  • dc: تاريخ الإنشاء
  • ds: تاريخ الإرسال
  • dd: تاريخ التسليم
  • r: مرجع الإرسال
  • e: رسالة الخطأ
  • c: عدد وحدات PDU
  • s: رمز الحالة

يجب أن يكون رمز الحالة كما يلي:

  • 1 - نجاح الإرسال
  • 2 - فشل الإرسال
  • 3 - تم التسليم
  • 4 - فشل التسليم

الشكل 5 - تم إنشاء الجداول

أخيرًا، في خادم MS SQL، سترى وجود رسالة جديدة في الجدول كما هو موضح في الشكل 6.

الشكل 6 - تم إدراج الرسالة في قاعدة البيانات

More information