KB4212960 - DÜZELTME: Windows için Docker'da bir SQL Server 2017 Linux kapsayıcı görüntüsü çalıştırdığınızda SQL Server başlamıyor

Uygulandığı Öğe
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Belirtiler

Windows için Docker'da bir SQL ServerSQL Server 2017 LinuxLinux container image çalıştırdığınızı varsayalım. Kapsayıcı sağlamak için Docker görüntüleri kullanıldığında ve birim bağlama konumu (/var/opt/mssql'in varsayılan konumu) veya herhangi bir üst dizin kullandığınızda, SQL ServerSQL Server başlatılmaz. Ayrıca, aşağıdakine benzer bir hata iletisi alırsınız:

Not

tarih saat spid6s Hata: 17053, Önem Derecesi: 16, Durum: 1.
tarih saat spid6s /var/opt/mssql/data/mastlog.ldf: İşletim sistemi hatası 31(Sisteme bağlı bir aygıt çalışmıyor.) ile karşılaşıldı.
tarih saat spid6s Hata: 9002, Önem Derecesi: 17, Durum: 0.
tarih saat spid6s 'Master' veritabanı için işlem günlüğü 'HİÇBİR ŞEY' nedeniyle dolu.
tarih saat spid6s Hata: 928, Önem Derecesi: 20, Durum: 1.

Neden

Bu sorun, Windows dizini Docker kapsayıcısının içine Ortak İnternet Dosya Sistemi (CIFS) olarak bağlandığından oluşur. CIFS, Linux üzerinde SQL Server tarafından bir dosya sistemi olarak resmi olarak desteklenmemektedir.

Çözüm

Bu sorunun çözümü, SQL ServerSQL Server için aşağıdaki güncelleştirmede yer almaktadır:

SQL Server 2017 için Toplu Güncelleştirme 7

SQL Server derlemeleri hakkında

SQL Server için her yeni derleme, bir önceki derlemede yer alan tüm düzeltmeleri ve güvenlik düzeltmelerini içerir. SQL Server sürümünüz için en son derlemeyi yüklemenizi öneririz:

SQL Server 2017 için en son derleme

Durum

Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.

Başvurular

Microsoft'un yazılım güncelleştirmelerini tanımlamak için kullandığı standart terminoloji hakkında bilgi edinin.

Üçüncü taraf bilgileri hakkında bildirim

Bu makalede belirtilen üçüncü taraf ürünler, Microsoft’tan bağımsız şirketler tarafından üretilmektedir. Microsoft, bu ürünlerin performansı veya güvenilirliğiyle ilgili zımni veya başka türlü hiçbir garanti vermez.