Belirtiler
Linux üzerinde SQL Server 2017 'da bir tablo için benzersiz GUID oluşturmak üzere NEWSEQUENTIALID () işlevini kullandığınızı varsayalım. SQL Server 'ı yeniden başlattıktan sonra, NEWSEQUENTIALID () işlevi, bu işlev tarafından oluşturulan ÖNCEKI bir GUID 'in yinelemesi olan bir GUID oluşturabilir.
Ek Bilgi
Linux 'daki SQL Server /var/seçenek/MSSQL/.System/instance_id IÇIN ardışık UUID Seed 'i depolar ve başlangıç sırasında bunu arttırır. Sistem hatası durumunda instance_id dosyasının yedeğini alın. Dosya kaybolursa, çekirdek eksik olur ve yeni çekirdek yeniden oluşturulur. İlk tohum üretimi, çarpışmaları önlemek için rastgele bir bit desenine ve UUID 'ye dayanır. Ancak sıralı olarak sıralı olması gereken yeni çekirdek, çekirdek kaybolduktan sonra sıralı olarak sıralı olmayabilir.
Çözüm
Bu sorun, aşağıdaki SQL Server toplu güncelleştirmesinde giderilmiştir:
Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini gözden geçirin:
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Başvurular
Microsoft 'un yazılım güncelleştirmelerini açıklamak için kullandığı terminolojihakkında bilgi edinin.