Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

الأعراض

عند محاولة تثبيت Microsoft SQL Server 2012 أو SQL Server 2014 علي خادم تم تمكين إصدار "أمان طبقه النقل" له (TLS) 1.2 ، قد تواجه المشاكل التالية:

  • إذا كان إصدار SQL Server الذي تحاول تثبيته لا يحتوي علي تصحيح لتمكين دعم TLS 1.2 (للحصول علي مزيد من المعلومات حول الإصدار الذي يضيف دعم TLS 1.2 ، فراجع KB 3052404) ، تتلقي رسالة الخطا التالية:

    انتظر إلى فشل معالجه استرداد محرك قاعده البيانات. تحقق من سجل أخطاء SQL Server للحصول علي الأسباب المحتملة.

  • إذا كان إصدار SQL Server الذي تحاول تثبيته يحتوي علي إصلاح لتمكين دعم TLS 1.2 ، ستتلقى رسالة الخطا التالية:

    تم إنشاء اتصال بالخادم بنجاح ، ولكن حدث خطا اثناء التعارف قبل تسجيل الدخول. (provider: موفر أنابيب الاتصال المسمية ، الخطا: 0-لا توجد اي عمليه علي الطرف الآخر من التوجيه.)

في كلتا الحالتين ، يفشل التثبيت.

السبب

تحدث هذه المشكلة لان اعداد SQL Server يستخدم سقلكلينت ل ADO.NET من .NET Framework 2.0. بشكل افتراضي ، يعمل .NET Framework 2.0 مع TLS 1.0.

الحل

لحل هذه المشكلة ، قم بتثبيت التحديث العاجل ل .NET Framework ، ثم أعد تشغيل الخادم. استخدم الجدول التالي للعثور علي الإصلاح العاجل المناسب ، استنادا إلى نظام التشغيل وإصدار SQL Server الذي تقوم بتشغيله:

إصدار نظام التشغيل

عاجل

Windows 2012 R2 و Windows 8.1

مجمع الإصلاح العاجل 3106993 ل .NET Framework 2.0 SP2 في Windows Server 2012 R2 و Windows 8.1

Windows Server 2012 و Windows 8

تحديث الإصلاح العاجل 3106992 ل .NET Framework 2.0 SP2 علي Windows Server 2012 و Windows 8

Windows Server 2008 R2 SP1 و Windows 7 SP1

مجمع الإصلاح العاجل 3106991 ل .NET Framework 2.0 SP2 في Windows Server 2008 R2 SP1 و Windows 7 SP1

الحل البديل

لحل هذه المشكلة ، اتبع الخطوات التالية:

  1. تمكين TLS 1.0 علي الخادم.

  2. أعد تشغيل الخادم.

  3. شغل برنامج اعداد SQL Server 2012 أو SQL Server 2014 ، وقم بتحديث إصدار SQL Server إلى إصدار يدعم TLS 1.2. (لمزيد من المعلومات حول التحديثات التي تضيف دعما ل TLS 1.2 ، راجع KB 3052404.)

  4. تعطيل TLS 1.0.

  5. أعد تشغيل الخادم.

ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. عند محاولة تثبيت إصدار SQL Server 2012 أو SQL Server 2014 الذي لا يحتوي علي التصحيح لتمكين دعم TLS 1.2 ، يجب أيضا استخدام هذا الحل البديل.

الحالة

أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".

المراجع

تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.