Aracılığıyla paylaş


SQL Server VSS Yazıcı günlüğü

Şunlar için geçerlidir: SQL Server

SQL Server, ayrılmış SQL Yazıcı hizmeti aracılığıyla VSS (Birim Gölge Kopyası Hizmeti) yedekleme ve geri yükleme işlemlerine dahil edilebilir. Daha fazla bilgi için bkz. SQL Server Uygulamaları Yedekleme - Birim Gölge Kopyası Hizmeti (VSS) ve SQL Yazıcı.

Hizmet, bir SQLWRITER değerine sahip bir olay Source (veya ProviderName PowerShell veya XML bağlamında) ile Windows Uygulama Olay Günlüklerine çalışma hatalarını bildirir; bunun bir örneğini makalenin ilerleyen kısımlarında görebilirsiniz. SQL Server 2019 (15.x)'dan önce, SQL Server'ın VSS işlemlerine katılımıyla ilgili inceleme yapmak için ayrılmış bir etkinlik günlüğü yoktu.

Bu makalede SQL Server 2019 (15.x) tarafından SQLWriter işlemlerine daha iyi görünürlük sağlamak için sunulan yeni günlük açıklanmaktadır. Bu işlevsellik, SQL Server 2016 (13.x) Service Pack 3 ve SQL Server 2017 (14.x) Toplu Güncelleştirme (CU) 27'de de kullanıma sunulmuştur.

Genel Bakış

SQL Server 2019 (15.x) SQLWriter günlüğünün temel özellikleri şunlardır:

  • Varsayılan olarak açıktır
  • Sistem genelindedir (sunucuda çalışan tüm SQL Server örneklerine karşı SQL Yazıcı etkinliğini izler)
  • Metin tabanlıdır
  • Çalışma dizini şu şekildedir: C:\Program Files\Microsoft SQL Server\90\Shared
  • Bu dizinde:
    • Dosyada kayıt tutma gerçekleşir SqlWriterLogger.txt
    • Bu dosya, en yüksek boyuta ulaşıldığında (varsayılan olarak 1 MB), SqlWriterLogger1.txt olarak yeniden adlandırılır ve günlüğe kaydetme işlemi main SqlWriterLogger.txt içinde devam eder.
    • Yalnızca bir rollover dosyası olduğundan, ikinci geçiş mevcut SqlWriterLogger1.txt öğesinin üzerine yazılır.
    • Parametreler dosya tarafından yönetilir SqlWriterConfig.ini

SQL Yazıcı bir SQL Server paylaşılan bileşeni olduğundan, sistemde tek bir örneği vardır ve ana sürümü yüklü tüm SQL Server örneklerinin en yüksek ana sürümüyle aynı olacaktır. Örneğin, SQL Server 2016 (13.x) SP2 ve SQL Server 2019 (15.x) aynı sistemde yüklüyse, SQL Yazıcı ikili dosyası SQL Server 2019 (15.x) tarafından sağlanan ikili dosya olur ve tüm ana sürümlerden çalışan tüm örneklere hizmet verir (giriş dizini altında \90kalsa bile). Yerel örnekler ve sürümler, burada açıklanan yeni SQL Server 2019 (15.x) izlemesinden yararlanacaktır. Ayrıca bu durumda yalnızca SQL Server 2019 (15.x) toplu güncelleştirmelerinin SQL Yazıcı ikili dosyalarını yükselteceği anlamına gelir.

Uyarı

Aşağıdaki paragraflarda SQL Server 2019 (15.x) CU 4 ile başlayan durum açıklanmaktadır. Önceki SQL Server 2019 (15.x) sürümleri, varsayılan ayarlar altında günlük dosyasında aynı miktarda bilgiye sahip olmayacaktır.

Temel işlemler

Yeni günlük kaydından el ile değişiklik yapmadan yararlanabilirsiniz. "C:\Program Files\Microsoft SQL Server\90\Shared\ içinde ana SqlWriterLogger.txt günlük dosyasını açabilir veya bir kopyasını alabilirsiniz." Dosya, SQL Yazıcı'ya ulaşan tüm VSS olaylarını yansıtır ve bu da çoğunlukla şu şekilde olur:

  • OnIdentify olayları, komut vssadmin list writers tarafından tetiklendiğinde
  • Yedekleme olayları
  • Olayları geri yükleme

Başka bir ifadeyle, bu işlemler başarıyla gerçekleşse bile günlük dosyası ayrıntılı girdileri kaydetmeye devam eder. VSS işlemlerinin gerçekleştiğini ve SQL Yazıcı ile başarıyla etkileşimde bulunduğunu onaylayabilirsiniz. Bu, SQL Server örnek düzeyinde bu ayrıntıları oluşturmanın kolay yerleşik bir yolunu sunan bir geliştirmedir.

Ayrıca, SQLWriter hizmeti başlatma olayları da kaydedilecektir ve aktif günlük parametrelerini bildirecektir.

VSS işlemi hatası SQL Server'ı içeriyorsa, SqlWriterLogger herhangi bir bilgiyi denetlemek için önemli bir yer haline gelir.

Uyarı

Bu yeni günlük altyapısı, SQL Server için mevcut hata bildirimini tamamlar , onun yerini almaz. Bu nedenle hata durumunda, Windows Uygulama Olay Günlüğü denetlenecek ilk yer olmaya devam eder ("SQLWRITER" ve "VSS" gibi Kaynaklara göre filtreleme). SqlWriterLogger.txt bu ilk kümeye ek bilgi sağlar.

Tipik günlük girişlerini gözden geçirme

Aşağıdaki dışarı aktarmalar varsayılan ayar altında yapılmıştır.

Hizmet başlangıcı

[01/11/2021 02:54:59, TID 61f8] ****************************************************************
[01/11/2021 02:54:59, TID 61f8] **  SQLWRITER TRACING STARTED - ProcessId: 0x4124
[01/11/2021 02:54:59, TID 61f8] **  Service is not running as WIDWriter.
[01/11/2021 02:54:59, TID 61f8] **  SQL Writer version is 15.0.4073.23
[01/11/2021 02:54:59, TID 61f8] **  MODERN LOGGER V2 ENABLED ON C:\Program Files\Microsoft SQL Server\90\Shared\SqlWriterLogger.txt
[01/11/2021 02:54:59, TID 61f8] **  With TraceLevel = DEFAULT, TraceFileSizeMb = 1, ForceFlush = False
[01/11/2021 02:54:59, TID 61f8] **  Recording events in Server Local Time. UTC OFFSET: -8:00
[01/11/2021 02:54:59, TID 61f8] ****************************************************************

Yukarıdaki giriş, SQL Writer Hizmeti'nin her başlangıcı için izlenir (hizmet başlangıcı başına iki kez bile kaydedilebilir).

Görünüm sırasına göre aşağıdaki bilgileri görebiliriz:

  • Yerel sunucu saatinde bir zaman damgası (tarih + saat) ve her satır için girişi oluşturan ThreadId.
  • Başlatılmakta olan SQLWriter işleminin ProcessId değeri.
  • Hizmetin 'normal' modunda ('WIDWriter olarak çalışmıyor') veya Windows İç Veritabanı modunda başlaması.
  • SQL Writer ikili dosyalarının sürümü.
  • SqlWriterConfig.ini dosyası tarafından ayarlanan tüm parametreler:
    • Etkin günlük dosyasının hedef yolu
    • İzleme işleminin ayrıntı düzeyi, bu örnekte DEFAULT olarak belirlenmiştir.
    • Geçiş gerçekleşmeden önce dosyanın en büyük boyutu (bu örnekte 1 MB olan)
    • Günlük dosyasına yapılan her güncelleştirmede ForceFlush seçeneği, daha sakin/belleğe alınmış bir yaklaşıma karşılık gelir ve bu da varsayılan olarak False'dur.
  • Günlük kaydının yerel saat ile bu yerel saatin UTC farkını içerdiğine dair bir hatırlatma.

VSS 'OnIdentify' olayı

[01/12/2021 08:23:40, TID 464c] Entering SQL Writer OnIdentify.
[01/12/2021 08:23:40, TID 464c] Service: MSSQLSERVER Server: GF19. Version=15
[01/12/2021 08:23:40, TID 464c] Instance MSSQL15.MSSQLSERVER Edition: Developer Edition
[01/12/2021 08:23:40, TID 464c] Instance MSSQL15.NAMED1 Edition: Enterprise Edition: Core-based Licensing
[01/12/2021 08:23:40, TID 464c] Skip User Instances Enumeration

OnIdentify yaygın bir VSS işlemidir. vssadmin list writers komutuyla tetiklenir. Herhangi bir VSS yedekleme veya geri yükleme işlemi, çoğu VSS istek sahibi tarafından bir OnIdentify olay ile başlatılır.

Daha önce, yalnızca etkin profil izleme, DBA'nın böyle bir olayı algılamasına izin verirdi. Yeni günlük özelliğiyle her olay yukarıdaki girdiye yol açar.

Görünüm sırasına göre aşağıdaki bilgilerin günlüğe kaydedildiğini görebiliriz:

  • VSS olayının açık bir şekilde bahsedilmesi.
  • Tüm etkin (çalışan) SQL Server örneklerinin listesi ve bunların örnek adı, ana sürümü ve Sürümü.
  • LocalDB olarak da bilinen ve genellikle kurumsal veritabanı sunucularında yer almayan belirli bir SQL Server özelliği olan "Kullanıcı Örnekleri"ni listelemeye çalışmadığımız göstergesi.

Başarılı bileşen modu VSS yedeklemesi

[01/11/2021 02:30:19, TID 32c8] Entering SQL Writer Initialize.
[01/11/2021 02:33:33, TID 232c] Entering SQL Writer OnIdentify.
[01/11/2021 02:33:33, TID 232c] Service: MSSQLSERVER Server: GF19. Version=15
[01/11/2021 02:33:33, TID 232c] Instance MSSQL15.MSSQLSERVER Edition: Developer Edition
[01/11/2021 02:33:33, TID 232c] Instance MSSQL15.NAMED1 Edition: Enterprise Edition: Core-based Licensing
[01/11/2021 02:33:33, TID 232c] Skip User Instances Enumeration
[01/11/2021 02:33:37, TID 232c] Entering SQL Writer OnPrepareBackup.
[01/11/2021 02:33:37, TID 232c] ****************************************************************
[01/11/2021 02:33:37, TID 232c] **  VSS SQL BACKUP BEGIN - ID: 232c
[01/11/2021 02:33:37, TID 232c] ****************************************************************
[01/11/2021 02:33:37, TID 232c] Component based backup selected.
[01/11/2021 02:33:37, TID 232c] Database count from metadata is 1
[01/11/2021 02:33:37, TID 232c] Database db_on_G on instance GF19 found in metadata
[01/11/2021 02:33:37, TID 232c] Backup type is VSS_BT_COPY
[01/11/2021 02:33:38, TID 232c] Entering SQL Writer OnPrepareSnapshot.
[01/11/2021 02:33:38, TID 232c] Service: MSSQLSERVER Server: GF19. Version=15
[01/11/2021 02:33:38, TID 232c] Instance MSSQL15.MSSQLSERVER Edition: Developer Edition
[01/11/2021 02:33:38, TID 232c] Instance MSSQL15.NAMED1 Edition: Enterprise Edition: Core-based Licensing
[01/11/2021 02:33:38, TID 232c] Skip User Instances Enumeration
[01/11/2021 02:33:38, TID 232c] Entering SQL Writer OnFreeze.
[01/11/2021 02:33:38, TID 232c] Entering SQL Writer OnThaw.
[01/11/2021 02:33:38, TID 232c] Entering SQL Writer OnPostSnapshot.
[01/11/2021 02:33:38, TID 232c] Entering SQL Writer OnIdentify.
[01/11/2021 02:33:38, TID 232c] Service: MSSQLSERVER Server: GF19. Version=15
[01/11/2021 02:33:38, TID 232c] Instance MSSQL15.MSSQLSERVER Edition: Developer Edition
[01/11/2021 02:33:38, TID 232c] Instance MSSQL15.NAMED1 Edition: Enterprise Edition: Core-based Licensing
[01/11/2021 02:33:38, TID 232c] Skip User Instances Enumeration
[01/11/2021 02:33:40, TID 232c] Entering SQL Writer OnBackupComplete.

Bu olay daha boyutlandırılabilir bir girdi kümesine yol açar. Görünüm sırasına göre aşağıdaki bilgileri görebiliriz:

  • Daha önce belirtildiği gibi, genellikle bir yedekleme işlemine yol açan tam bir OnIdentify bölümü.
  • VSS yedeklemesinin her ana safhasında, "SQL Writer xxxx'e giriliyor" deseninden bahsedin.
    • İlki burada Entering SQL Writer OnPrepareBackup.
  • VSS SQL Yedeklemesinin başlangıcını gösteren göze çarpan bir giriş
    • (SQLWriter'da bu yedekleme girişimi için günlüğe kaydetmeyi yapan ThreadId olan kimlik)
  • VSS istek sahibi tarafından seçilen VSS yedekleme API'si, "bileşen" veya "bileşensiz / Birim"
  • VSS istek sahibi tarafından gönderilen bileşen listesine dahil edilen veritabanlarının sayısı, burada tek bir veritabanı (1).
  • VSS istekçisi tarafından ilişkilendirildiği SQL Server örneğinde (burada varsayılan örnek 'GF19') istekçi tarafından sağlanan her veritabanı adının (burada 'db_on_G') bulunduğunu (veya bulunamadığını) belirten bir onay.
  • İstenen VSS yedekleme türü. Genellikle VSS_BT_FULL veya VSS_BT_COPY. VSS_BACKUP_TYPE enum'una bakın.
  • Başka bir OnIdentify bölüm
  • VSS Yedeklemesinin ana aşamalarını tanımlayan diğer girişler (OnFreeze, OnThaw, OnPostSnapshot)
  • Son OnIdentify bölüm.
  • Son VSS aşaması raporu, ismiyle onu yararlı bir "kapanış olayı" yapan: OnBackupComplete.

Bu girdiler, daha önce hızlı bir şekilde oluşturulması zor olan VSS işlemleriyle ilgili ayrıntılar sağlar ve bunu yapmak için gelişmiş izleme gerektirir. En önemli örnek, herhangi bir VSS yedekleme isteğinin "Bileşen" veya "Bileşen olmayan" modudur. SQL Server 2019 (15.x) SQL Yazıcı ile bunlar varsayılan olarak her vsS isteği için günlüğe kaydedilir ve kolayca erişilebilir.

Hata durumu: bozuk veritabanı

SQL Writer günlük kaydının Event Log mimarisini tamamlayan önceki ifadeyi göstermek için, tanınmış bir hata durumu olan: bir yırtık veritabanı ile ilişkili girişlere bakalım. Bu senaryo, VSS yedeklemesi belirli bir veritabanının yalnızca kısmi bir dosya kümesini içeren birimlerden oluşan bir anlık görüntü kümesi oluşturmaya çalıştığında ortaya çıkabilir. SQL Yazıcı, VSS kurallarına göre bunu engeller.

Bu, SqlWriterLogger.txt işlemi için içeriğin metnidir:

[01/11/2021 02:57:00, TID 5a88] Entering SQL Writer OnIdentify.
[01/11/2021 02:57:00, TID 5a88] Service: MSSQLSERVER Server: GF19. Version=15
[01/11/2021 02:57:00, TID 5a88] Instance MSSQL15.MSSQLSERVER Edition: Developer Edition
[01/11/2021 02:57:00, TID 5a88] Instance MSSQL15.NAMED1 Edition: Enterprise Edition: Core-based Licensing
[01/11/2021 02:57:00, TID 5a88] Skip User Instances Enumeration
[01/11/2021 02:57:02, TID 5a88] Entering SQL Writer OnPrepareBackup.
[01/11/2021 02:57:02, TID 5a88] ****************************************************************
[01/11/2021 02:57:02, TID 5a88] **  VSS SQL BACKUP BEGIN - ID: 5a88
[01/11/2021 02:57:02, TID 5a88] ****************************************************************
[01/11/2021 02:57:02, TID 5a88] Volume based (= NonComponent) backup selected.
[01/11/2021 02:57:02, TID 5a88] Backup type is VSS_BT_FULL
[01/11/2021 02:57:03, TID 5a88] Entering SQL Writer OnPrepareSnapshot.
[01/11/2021 02:57:03, TID 5a88] Service: MSSQLSERVER Server: GF19. Version=15
[01/11/2021 02:57:03, TID 5a88] Instance MSSQL15.MSSQLSERVER Edition: Developer Edition
[01/11/2021 02:57:03, TID 5a88] Instance MSSQL15.NAMED1 Edition: Enterprise Edition: Core-based Licensing
[01/11/2021 02:57:03, TID 5a88] Skip User Instances Enumeration
[01/11/2021 02:57:03, TID 5a88] HRESULT EXCEPTION CAUGHT: hr: 0x80780002
[01/11/2021 02:57:03, TID 5a88] Entering SQL Writer OnAbort.

SqlWriterLogger.txt'dan bir hata meydana geldiğini görüyoruz, ancak hatayla ilgili elimizdeki tek ayrıntı 0x80780002 HResult. Hata kodu başvuruları olmadan bu değeri yorumlamak zordur. Ancak, yırtılmış veritabanı durumunu tanımlar.

Olay günlüğünü görüntüleme

Şimdi Windows Uygulaması Olay Günlüklerinin içeriğini denetleyelim:

Log Name:      Application
Source:        SQLWRITER
Date:          1/11/2021 02:57:03 AM
Event ID:      24579
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      GF19
Description:
Sqllib error: Database db_on_G_and_H of SQL Server instance GF19  is stored on multiple volumes, only some of which are being shadowed.

Etkinlik, durumu açıklayan kullanıcı dostu biçimde formatlanmış tam bir mesaj sağlar.

İşletim sistemi VSS altyapısı, VSS'nin kendi terminolojisini kullanarak sorunu Olay Günlükleri'nde de raporlayacaktır (VSS, SQL Server bağlamında 'veritabanları' olarak tanımlanan 'bileşenleri' yönetir).

Log Name:      Application
Source:        VSS
Date:          1/11/2021 02:57:03 AM
Event ID:      8229
Task Category: None
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      GF19
Description:
A VSS writer has rejected an event with error 0x800423f0, The shadow-copy set only
 contains only a subset of the volumes needed to correctly backup the selected
components of the writer.
Changes that the writer made to the writer components while handling the event will
 not be available to the requester.
Check the event log for related events from the application hosting the VSS writer.

Operation:
   PrepareForSnapshot Event

Context:
   Execution Context: Writer
   Writer Class Id: {a65faa63-5ea8-4ebc-9dbd-a0c4db26912a}
   Writer Name: SqlServerWriter
   Writer Instance Name: Microsoft SQL Server 2019:SQLWriter
   Writer Instance ID: {a16fed29-e555-4cc5-8938-c89201f31f7e}
   Command Line: "C:\Program Files\Microsoft SQL Server\90\Shared\sqlwriter.exe"
   Process ID: 22628

Olay Günlüğü, burada hatanın kendisi hakkında daha iyi bir bilgi kaynağıdır. Ancak, SqlWriterLogger içeriği, SQL Writer'ın OnPrepareSnapshot aşamasında başarısız olan bileşen içermeyen VSS yedekleme isteği hakkında ayrıntılar sağlar. Bu nedenle, SQL Server ile ilgili VSS hatalarıyla ilgili her türlü araştırma her iki kaynağı da toplamalı ve gözden geçirmelidir.

SQL Writer günlükleme parametrelerini değiştirme

SQL Writer günlük kaydı, SqlWriterConfig.ini metin dosyası düzenlenerek yapılandırılabilir. Dosyanın kendisi, kullanılabilir parametrelerin hızlı bir satır içi açıklamasını içerir ve bu açıklamayı aşağıda gözden geçireceğiz.

Uyarı

.ini dosyası bir Windows-Protected klasörü altındadır (Program Dosyaları). Bu nedenle düzenlemek için yükseltilmiş yönetici ayrıcalıkları gerekir. Gezginde çift tıklama, Not Defteri'ni yükseltme olmadan açar: kullanıcının içeriği okumasına izin verir, ancak herhangi bir değişikliği kaydetme girişimi başarısız olur. Not Defteri'ni yönetici olarak başlatarak SqlWriterConfig.ini dosyasını açın veya dosyayı kaydederken gerektiğinde yükseltme isteyebilen bir metin düzenleyicisi kullanın.

Dosya açıklamalarını burada çoğaltın SqlWriterConfig.ini :

Parametre Options Description
EnableLogging - TRUE (varsayılan)
-FALSE
Kullanıcının, gerek duyulmamış bir durumda yeni günlüğe kaydetme özelliğinin tamamını devre dışı bırakmasına izin verir.
TraceFile C:\Program Files\Microsoft SQL Server\90\Shared\SqlWriterLog.txt Kullanıcının izleme dosyasının yolunu ve dosya adını değiştirmesine izin verir. Varsayılan, iyi bilinen konum herhangi bir SQL Server'da doğrudan doğru yere gitmeyi kolaylaştırdığından, bu konumu değiştirmeniz önerilmez.
Tracelevel - VARSAYıLAN (varsayılan)
-MİNİMAL
-AYRINTILI
Günlüğün ayrıntı düzeyi. TraceLevel ayrıntılarında daha fazla bilgi bulabilirsiniz.
TraceFileSizeMb 1 MB (varsayılan) Devir öncesi en büyük dosya boyutu. .txt dosyası UTF-8 kodlamasını kullanır ve karakter başına 2 bayt kullanır. Bu değerin artırılması, örneğin yoğun VSS etkinliği, uzun süreli günlük girdilerinin saklanması veya varsayılan TraceLevel olmayan değerlerin uzun süreler için etkinleştirilmesi gibi durumlarda geçerlidir. Varsayılan 1 MB değeri çoğu durumda geniş bir geçmiş sağlamalıdır.
ForceFlush - DOĞRU
- YANLIŞ (varsayılan)
Bu seçeneği TRUE olarak ayarlamak, yalnızca SQL Yazıcı hizmetinin son günlük girdilerini tamamlama şansına sahip olmadan önce çökeceği nadir durumlarda yararlı olabilir; aksi takdirde varsayılan değeri koruyun.

Değişiklikleri uygulama

Ayarlarda yapılan herhangi bir değişiklik, etkinleştirmek için SQL Yazıcı hizmetinin yeniden başlatılmasını gerektirir.

Tavsiye

SQL Yazıcı'nın yeniden başlatılması son derece hızlıdır ve istenildiği zaman yapılabilir. Bunun nedeni, SQL Yazıcı'nın herhangi bir durum bilgisi tutmaması veya VSS çağrıları arasında herhangi bir etkinliğinin olmamasıdır. Tek önlem, VSS işlemi (yedekleme, geri yükleme) gerçekleşirken yeniden başlatmayı önlemektir.

SQL Writer, Hizmet Başlangıcı örnek çıktısında görülebileceği gibi (yeniden) başlatıldığında günlük dosyasında etkin parametreleri bildirir.

TraceLevel ayrıntıları

Dosyada SqlWriterConfig.ini aşağıdaki düzeyler listelenir:

Seviye Ayrıntı
DEFAULT Varsayılan ayrıntı parametreleri çoğu gereksinim için yeterli olmalıdır: Varsayılan olarak zaten nelerin oluşturulduğunu gözlemlemek için Tipik günlük girişlerini gözden geçirme bölümüne bakın. Hatalara ek olarak, VSS meta verileriyle birlikte başarılı VSS çağrıları da varsayılan olarak günlüğe kaydedilir.
MINIMAL Bu düzey, DEFAULT modunun biçimlendirmesini ve olaylarını korur. Ayrıca kodun birçok önemli yerinde çıkış oluşturur. En önemlisi, SQLWriter mantığında yaygın olarak görülen tüm dosyaları ve veritabanı yinelemelerini günlüğe kaydeder. Özellikle çok sayıda veritabanını barındıran örneklerde, her VSS işlemi için günlüğe alınan girdi sayısını (önemsiz olay dahil) büyük ölçüde artırabilir: her veritabanının her fiziksel dosyası VSS yedeklemesi boyunca birden çok kez raporlanabilir. Bu düzey yalnızca hata anında SQL Yazıcı mantığının mantıksal konumu hakkında daha kesin bir fikir vermeye yardımcı olur. Ayrıca keşif amacıyla da uygundur. Ayrıntıların düzeyi varsayılan 1 MB dosya boyutunun geçmiş derinliğini büyük ölçüde azaltacağı için, anlık araştırmaların ötesinde etkin tutmak yararlı değildir. TraceFileSizeMb değerini artırmak uygun olabilir.
VERBOSE Şu anda bu seviye, MINIMAL ile aynı olayları raporlar, ancak her girişin önüne kaynak kod nesnesi ve yöntem tanımlayıcıları ekleyerek bir ön ek koyar. Çıkışı daha geniş (Minimal boyuttan daha büyük) ve daha az okunabilir hale getirir. Eklenen bilgiler, Microsoft Destek Hizmetleri ile etkileşimler dışında yararlı olmaz. Aynı MINIMAL yorumu burada da geçerlidir: Bu düzeyi uzun süre etkin tutmak, varsayılan 1 MB dosya boyutunun geçmiş derinliğini büyük ölçüde azaltacak ve TraceFileSizeMb değerini artırmak uygun olabilir.

MINIMAL ve VERBOSE düzeyleri, hata durumunda ek hata ayrıntıları sağlamaz, yalnızca SQL Yazıcı etkinlikleriyle ilgili her düşük düzeyli işlem için ek ilerleme ayrıntıları sağlar.

Sonraki Adımlar