الاستعلام من 3 قواعس بيانات مختلفة في جلسة واحدة
متى تستخدمه: مكدس التطبيقات الخاص بك يحتوي على Postgres للبيانات الأساسية و MySQL لخدمة قديمة و SQL Server لنسخة التقارير — وتريد مساعداً واحداً للذكاء الاصطناعي عبر الجميع.
المتطلبات الأساسية
- DSN لكل قاعدة بيانات بأوراق اعتماد القراءة فقط — صيغ postgres:// و mysql:// و sqlserver:// و sqlite:// و oracle://
الخطوات
-
تكوين عدة DSNsأخبرني أي قاعدة بيانات أنا موجود فيها حالياً. إذا لزم الأمر، انتقل إلى DSN الخاص بـ MySQL.✓ تم النسخ→ مؤشر واضح لقاعدة البيانات النشطة
-
فحص المخططاعرض الجداول في قاعدة البيانات الحالية مع عدد الصفوف التقريبي.✓ تم النسخ→ فهرس الجداول
-
إجراء مراجع متقاطعة عبر قواعس البياناتاستعلم من Postgres عن رسائل البريد الإلكتروني للمستخدمين، ثم استعلم من جدول legacy_users في MySQL عن نفس رسائل البريد الإلكتروني، وأخبرني من هو في أحدهما وليس الآخر.✓ تم النسخ→ تقرير المطابقة
النتيجة: سير عمل واحد عبر قواعس بيانات مختلفة دون التعامل مع خوادم MCP مختلفة.
المزالق
- الاختلافات في لهجة SQL تربك Claude (مثل LIMIT مقابل TOP) — أخبر Claude بوضوح أي نكهة قاعدة بيانات يستهدفها الاستعلام الحالي، أو قسّمه إلى أدوار خاصة بقاعدة البيانات