المنافذ التي تتجاوز 1433 لـ ADONET. 4.5
ينطبق على: قاعدة بيانات Azure SQL
يصف هذا الموضوع سلوك اتصال Azure SQL Database للعملاء الذين يستخدمون ADONET. 4.5 أو إصدار أحدث.
هام
للحصول على معلومات عن بنية الاتصال، راجع بنية اتصال Azure SQL Database.
الخارج مقابل الداخل
بالنسبة للاتصالات بـ Azure SQL Database، يجب أن نسأل أولاً ما إذا كان برنامج العميل الخاص بك يعمل خارج أو داخل حد سحابة Azure. تناقش الأقسام الفرعية سيناريوهين شائعين.
في الخارج: يتم تشغيل العميل على كمبيوتر سطح المكتب
المنفذ 1433 هو المنفذ الوحيد الذي يجب فتحه على كمبيوتر سطح المكتب الذي يستضيف تطبيق عميل قاعدة بيانات SQL.
الداخل: يعمل العميل على Azure
عندما يعمل عميلك داخل حدود Azure السحابية، فإنه يستخدم ما يمكننا تسميته مساراً مباشراً للتفاعل مع قاعدة بيانات SQL. بعد إنشاء الاتصال، لا تتضمن التفاعلات الإضافية بين العميل وقاعدة البيانات مدخل Microsoft Azure SQL Database.
التسلسل كالتالي:
يبدأ ADONET. 4.5 (أو أحدث) تفاعلاً موجزاً مع سحابة Azure، ويتلقى رقم منفذ محدد ديناميكياً.
- رقم المنفذ المحدد ديناميكياً يقع في النطاق 11000-11999.
ثم يتصل ADONET. بقاعدة بيانات SQL مباشرة، دون أي برمجيات وسيطة بينهما.
يتم إرسال الاستعلامات مباشرة إلى قاعدة البيانات، ويتم إرجاع النتائج مباشرة إلى العميل.
تأكد من ترك نطاقات المنافذ من 11000-11999 على جهاز عميل Azure متاحاً لتفاعلات عميل ADONET. 4.5 مع قاعدة بيانات SQL.
على وجه الخصوص، يجب أن تكون المنافذ في النطاق خالية من أي حاصرات خارجية أخرى.
على Azure VM، يتحكم جدار حماية Windows مع الأمان المتقدم في إعدادات المنفذ.
- يمكنك استخدام واجهة مستخدم جدار الحماية لإضافة قاعدة تحدد لها بروتوكول TCP مع نطاق منفذ ببنية مثل 11000-11999.
توضيحات الإصدار
يوضح هذا القسم الألقاب التي تشير إلى إصدارات المنتج. كما يسرد بعض أزواج الإصدارات بين المنتجات.
ADO.NET
- يدعم ADONET. 4.0 بروتوكول TDS 7.3، ولكن ليس 7.4.
- يدعم ADONET. 4.5 والإصدارات الأحدث بروتوكول TDS 7.4.
ODBC
- Microsoft SQL Server ODBC 11 أو إصدار أحدث
JDBC
- Microsoft SQL Server JDBC 4.2 أو إصدار أحدث (يدعم JDBC 4.0 فعلياً TDS 7.4 ولكنه لا يطبق "إعادة التوجيه")
الروابط ذات الصلة
تم إصدار ADONET. 4.6 في 20 يوليو 2015. يتوفر إعلان مدونة من فريق NET. هنا.
تم إصدار ADO.NET 4.5 في 15 أغسطس 2012. يتوفر إعلان مدونة من فريق NET. هنا.
- يتوفر منشور مدونة عن ADONET. 4.5.1 هنا.
برنامج تشغيل Microsoft ODBC 17 لـ SQL Server https://aka.ms/downloadmsodbcsql
الاتصال بـ Azure SQL Database V12 عبر إعادة التوجيه https://techcommunity.microsoft.com/t5/DataCAT/Connect-to-Azure-SQL-Database-V12-via-Redirection/ba-p/305362