الأعراض
افترض انك تقوم بتشغيل صوره حاويه SQL server 2017 Linux علي دوكير لنظام التشغيل Windows. عند استخدام صور دوكير لتوفير الحاويات واستخدام موقع تحميل وحده التخزين (الموقع الافتراضي ل/var/opt/mssql) أو اي دليل أصل ، فلن يتم بدء تشغيل SQL Server. بالاضافه إلى ذلك ،تتلقي رسالة خطا تشبه ما يلي:
date time التاريخ والوقت spid6s خطا: 17053 ، الخطورة: 16 ، الحالة: 1. التاريخ الوقت spid6s/var/opt/mssql/data/mastlog.ldf: خطا في نظام التشغيل 31 (لا يعمل جهاز متصل بالنظام.). date time التاريخ والوقت spid6s خطا: 9002 ، الخطورة: 17 ، الحالة: 0. date time التاريخ والوقت spid6s سجل المعاملات لقاعده البيانات ' الرئيسية ' ممتلئ بسبب ' لا '. date time التاريخ والوقت spid6s خطا: 928 ، الخطورة: 20 ، الحالة: 1.
السبب
تحدث هذه المشكلة نظرا لتحميل الدليل من Windows كنظام ملفات إنترنت شائع (سيفس) داخل حاويه دوكير. سيفس معتمد بشكل رسمي كنظام ملفات بواسطة SQL Server علي Linux.
الحل
تم تضمين تصحيح لهذه المشكلة في التحديث التالي ل SQL Server:
تحديث تراكمي 7 ل SQL server 2017
حول إصدارات SQL Server
تحتوي كل بنيه جديده ل SQL Server علي كل الإصلاحات العاجلة وتصحيحات الأمان التي كانت موجودة في النسخة السابقة. نوصي بتثبيت الإصدار الأخير لإصدار SQL Server الخاص بك:
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف علي المصطلحات القياسية التي تستخدمها Microsoft لوصف تحديثات البرامج.
منتجات الجهات الأخرى المذكورة في هذه المقالة تم تصنيعها بواسطة شركات مستقلة عن Microsoft. ولذلك، لا تقدم Microsoft أي ضمان، سواء ضمنيًا أو صريحًا، بخصوص أداء تلك المنتجات أو كفاءتها.