PostgreSQL
باستخدام محرك التخزين Postgres يمكنك استخدام أي قاعدة بيانات مبنية على Postgres كخلفية (backend) لـ ngSurvey.
المتطلبات
لتثبيت ngSurvey على قاعدة بيانات Postgres ستحتاج إلى استيفاء المتطلبات التالية
إصدار Postgres 16.x أو أحدث.
يجب أن يكون لدى المستخدم المستخدم للاتصال بخادم Postgres صلاحيات كافية لإنشاء قاعدة بيانات جديدة.
تكوين NGSurvey
لكي تقوم بتكوين ngSurvey للعمل مع Postgres تحتاج إلى إعداد متغيرات البيئة التالية.
سيقوم NGSurvey تلقائياً بإنشاء أو تحديث قاعدة البيانات التي حددتها في سلسلة الاتصال. بشكل افتراضي سيستخدم NGSurvey "postgres" كقاعدة الصيانة (maintenance database). إذا رغبت في تغيير قاعدة الصيانة المستخدمة أثناء إنشاء قاعدة بيانات ngsurvey الجديدة يمكنك تغييرها باستخدام متغير البيئة التالي: NGSurvey:PGMaintenanceDB
ConnectionStrings:NGSurveyDBيحمل سلسلة الاتصال الخاصة بك إلى خادم Postgres.NGSurvey:StorageEngineيجب تعيينه إلى Postgres.
فحص الصحة
بمجرد تكوين إعدادات قاعدة البيانات يمكنك إعادة تشغيل خدمة الويب التي تستضيف ngSurvey. سيقوم NGSurvey تلقائياً بإعداد قاعدة البيانات بكل الجداول المطلوبة.
يمكنك أيضاً التحقق مما إذا كان التثبيت قد تم إعداده بشكل صحيح باستخدام الرابط التالي : https://yourrootsite/api/system/status
Last updated
Was this helpful?