DÜZELTME: SQL Server Agent iş geçmişi günlüğü ayarlanırken hata oluşabilir
Belirtiler
Microsoft SQL Server Agent'nin Linux yüklemesinde SQL Server bir örnekte etkinleştirildiğini varsayalım. İş geçmişi günlüğü için en fazla satır sayısını ve iş başına en fazla iş geçmişi satırı sayısını ayarlamaya veya değiştirmeye çalıştığınızda aşağıdaki hata oluşabilir:
Msg 0, Düzey 11, Durum 0, SatırSayısı <>Geçerli komutta ciddi bir hata oluştu. Varsa sonuçlar atılmalıdır.
Çözüm
yapılandırma yardımcı programı için mssql-conf
ve olmak üzere iki yeni SQL Server Agent özelliği sqlagent.jobhistorymaxrows
sqlagent.jobhistorymaxrowsperjob
eklendi. Bu ayarlar, sırasıyla iş geçmişi günlüğü için en fazla satır sayısını ve iş başına en fazla iş geçmişi satırı sayısını ayarlamanıza olanak sağlar.
Örnek: sudo /opt/mssql/bin/mssql-conf set sqlagent.jobhistorymaxrows 1000
sudo /opt/mssql/bin/mssql-conf set sqlagent.jobhistorymaxrowsperjob 100
Not
İki özellik SQL Server Management Studio (SSMS) kullanılarak yapılandırılamaz.
Bu sorun, SQL Server için aşağıdaki toplu güncelleştirmelerde düzeltilir:
SQL Server için toplu güncelleştirmeler hakkında
SQL Server için her yeni toplu güncelleştirme, önceki derlemedeki 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:
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ığı terminoloji hakkında bilgi edinin.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin