الأعراض
لنفترض أنك قمت بتثبيت SQL Server 2019 Developer Edition مع تكوين الشبكة القياسي حيث لا يتم تمكين بروتوكول TCP/IP افتراضيا. في هذه الحالة، تلاحظ أن خدمات PolyBase غير قادرة على البدء بنجاح. بالإضافة إلى ذلك، قد تنشئ خدمات PolyBase تفريغ الذاكرة بالكامل، وقد تتلقى رسالة خطأ مشابهة لما يلي:
DateTime [Thread:3876] [DiagnosticsConnectionWrapper:ErrorEvent] (خطأ، عالي): حدث خطأ أثناء فتح الاتصال (مصدر البيانات=SBK-VNEXT-WIN1,0; كتالوج الأولي = رئيسي ؛ الأمان المتكامل=true; Pooling=True; الحد الأدنى لحجم حمام السباحة = 1 ؛ الحد الأقصى لحجم المسبح = 100 ؛ MultipleActiveResultSets=True; اسم التطبيق=DWDiagnostics).
System.Data.SqlClient.SqlException[87:0]: حدث خطأ متعلق بالشبكة أو خاصة بالمثيل أثناء إنشاء اتصال ب SQL Server. تعذر العثور على الخادم أو تعذر الوصول إليه. تحقق من صحة اسم المثيل ومن تكوين SQL Server للسماح بالاتصالات عن بعد. (الموفر: واجهات شبكة SQL، الخطأ: 25 - سلسلة الاتصال غير صالحة) ---> System.ComponentModel.Win32Exception: المعلمة غير صحيحة
الحالة
لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".
الدقة
تم تصحيح هذه المشكلة في التحديث التراكمي التالي ل SQL Server:
حول التحديثات التراكمية ل SQL Server:
يحتوي كل تحديث تراكمي جديد ل SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي كانت مضمنة في التحديث التراكمي السابق. تحقق من آخر التحديثات التراكمية ل SQL Server:
الحل البديل
لإيجاد حل بديل لهذه المشكلة، يجب تمكين بروتوكول TCP/IP بشكل افتراضي أثناء تثبيت SQL Server 2019 Developer Edition (أو تمكينه بعد التثبيت).
المراجع
تعرّف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.