مرحباً بالجميع، أحاول استخدام script/import_scripts/stackoverflow.rb لسحب البيانات من خادم MS SQL Server (المصدر) إلى discourse. أحصل على البيانات بشكل جيد حيث تمكنت من تثبيت بعض الجواهر التي كانت مطلوبة (tiny_tds و listen) ومع ذلك يحاول البرنامج النصي الاتصال بقاعدة بيانات Postgres (الهدف) عبر المقبس ولا يمكنني معرفة كيفية تجاوز هذا لاستخدام متغيرات البيئة الخاصة بي أو ملفات التكوين التي تحدد مضيف قاعدة البيانات وما إلى ذلك.\n\nيرجى السماح لي بإضافة أنني مسؤول نظام حسب المهنة ولست حتى مبتدئًا في تطوير روبي لذا أحتاج إلى مساعدة كما لو كنت تشرحها لطفل يبلغ من العمر 5 سنوات
\n\nهذا هو الأمر الذي أحاول تشغيله:\n\n\nbundle exec ruby script/import_scripts/stack_overflow.rb\n\n\nوالخطأ هو:\n\n\nعاجل: فشل في تهيئة الموقع الافتراضي: ActiveRecord::ConnectionNotEstablished لم يتمكن من الاتصال بالخادم: لا يوجد مثل هذا الملف أو الدليل\n هل الخادم يعمل محليًا ويقبل\n الاتصالات على مقبس المجال Unix \"/var/run/postgresql/.s.PGSQL.5432\"؟\n\n\nكيف يمكنني جعل هذا البرنامج النصي يتصل بمضيف قاعدة البيانات الخاص بي على خادم آخر؟؟ أي مساعدة ستكون محل تقدير كبير.\n\nشكرًا لك ريك",“target_locale”:“ar”}
مرحباً @Ric_harvey!
هل تمكنت من حل هذه المشكلة؟ إذا كان الأمر كذلك، فما هي الخطوات التي اتخذتها؟
مع خالص التقدير،
ديفيد..