استكشاف مشكلات الاتصال بقاعدة بيانات Azure ل MySQL وإصلاحها - خادم مرن

[ينطبق على: قاعدة بيانات Azure ل MySQL - خادم مرن

قد تحدث مشاكل الاتصال بسبب مجموعة متنوعة من الأشياء، بما في ذلك:

  • إعدادات جدار الحماية
  • مهلة الاتصال
  • معلومات تسجيل الدخول غير صحيحة
  • الحد الأقصى الذي تم الوصول إليه في بعض قواعد بيانات Azure لموارد MySQL Flexible Server

في هذه المقالة، سنناقش كيفية استكشاف بعض الأخطاء الشائعة وإصلاحها وخطوات حل هذه الأخطاء.

استكشاف الأخطاء الشائعة وإصلاحها

إذا فشل التطبيق باستمرار في الاتصال بقاعدة بيانات Azure ل MySQL Flexible Server، فإنه يشير عادة إلى وجود مشكلة في أحد الإجراءات التالية:

  • خادم مرن في الوصول الخاص (تكامل VNet): تأكد من اتصالك من داخل نفس الشبكة الظاهرية مثل الخادم المرن. راجع [الشبكة الظاهرية في قاعدة بيانات Azure لخادم MySQL المرن]
  • خادم مرن مع وصول عام (عناوين IP مسموح بها) ، تأكد من تكوين جدار الحماية للسماح بالاتصالات من عميلك. راجع إنشاء قواعد جدار حماية مرن للخادم وإدارتها باستخدام مدخل Azure.
  • تكوين جدار حماية العميل: يجب أن يسمح جدار الحماية الموجود على العميل بالاتصال بخادم قاعدة البيانات. يجب السماح بعناوين IP ومنافذ الخادم التي لا يمكنك السماح بها بالإضافة إلى أسماء التطبيقات مثل MySQL في بعض جدران الحماية.
  • خطأ من المستخدم: ربما تكون قد أخطأت في كتابة معلمات الاتصال، مثل اسم الخادم في سلسلة الاتصال.

حل مشكلات الاتصال

  • ارجع إلى الاتصال المشفر باستخدام أمان طبقة النقل (TLS 1.2) في قاعدة بيانات Azure ل MySQL - الخادم المرن -> لمعرفة المزيد حول الاتصالات المشفرة.
  • إذا كنت تستخدم الوصول العام (عناوين IP المسموح بها)، فقم بإعداد قواعد جدار الحماية للسماح بعنوان IP الخاص بالعميل. لأغراض الاختبار المؤقت فقط، قم بإعداد قاعدة جدار حماية باستخدام 0.0.0.0 كعنوان IP للبدء واستخدام 255.255.255.255 كعنوان IP النهائي. سيؤدي ذلك إلى فتح الخادم لجميع عناوين IP. إذا أدى ذلك إلى حل مشكلة الاتصال، فقم بإزالة هذه القاعدة وإنشاء قاعدة جدار حماية لعنوان IP أو نطاق عناوين محدود بشكل مناسب.
  • على كافة جدران الحماية بين العميل والإنترنت، تأكد من أن المنفذ 3306 مفتوح للاتصالات الصادرة.
  • تحقق من سلسلة الاتصال وإعدادات الاتصال الأخرى. ارجع إلى سلاسل الاتصال المحددة مسبقا في صفحة سلاسل الاتصال المتوفرة لخادمك في مدخل Azure للغات الشائعة.

الخطوات التالية