Aracılığıyla paylaş


SQL Server Management Studio için gelişmiş sorun giderme

Bu makalede, SQL Server Management Studio (SSMS) sorunlarını giderme hakkında bilgi sağlanır.

Günlükleri yakalama

SSMS içinde Çıktı penceresi kullanılarak birden fazla günlük yakalanabilir.

  1. Araçlar>Seçenekleri>Çıkış Penceresi'ne gidin.
  2. İlgili kanalları etkinleştirin. Kanalların açıklaması için bkz. Seçenekler (Çıkış Penceresi - Genel).
  3. Tamam'ı seçin.
  4. Gerekirse SSMS'yi yeniden başlatın.
  5. Çıktı penceresini görüntülemek içinÇıkışıGörüntüle'yi> seçin.
  6. Günlükleri yakalamak istediğiniz adımları veya görevi tamamlayın.
  7. Her kanalın çıkışını kendi .txt dosyasına kaydedin.

Ayrıntılı günlük kaydını etkinleştir

SSMS'den günlüğe kaydedilen bilgiler her zaman sorun giderme için yeterli ayrıntı sağlamaz ve daha fazla ayrıntı yakalamak için ayrıntılı günlük kaydı etkinleştirilebilir.

  1. SSMS yürütülebilir dosyasının (ssms.exe) konumunu belirleyin. SSMS 21 için varsayılan konum şeklindedir C:\Program Files\Microsoft SQL Server Management Studio 21\Release\Common7\IDE, ancak makinenizde farklı olabilir.

  2. Bir komut istemi açın ve ikinci satırın önceki adımındaki konumu kullanarak ssms.exe aşağıdaki iki komutu çalıştırın.

    SET VsLogActivity=1
    "C:\Program Files\Microsoft SQL Server Management Studio 21\Release\Common7\IDE\ssms.exe"
    
  3. SSMS başlatılır.

  4. Windows Gezgini'yi açın ve \AppData\Roaming\Microsoft\SSMS %USERPROFILE%gidin.

  5. Ayrıntılı kaydı durdurmak için SSMS'yi kapatın.

  6. En son tarihe sahip klasörü bulun. Bu klasörün içinde, artık sorun gidermeye yardımcı olabilecek daha fazla ayrıntı içeren ActivityLog.xml dosyasını inceleyin.

SSMS önbellek dosyalarını temizleme

Önbellek dosyalarında depolanan veriler beklenmedik şekilde SSMS davranışına engel olabilir. Bu sorunu elemek için dosyaları el ile temizleyebilirsiniz.

  1. SSMS'nin tüm örneklerini kapatın.

  2. RegSrvr*.xml Yerel Sunucu Grupları altındaki girdileri korumak için dosyanın bir kopyasını oluşturduktan sonra aşağıdaki klasörlerdeki tüm dosyaları kaldırın.

    • %USERPROFILE%\AppData\Local\Microsoft\SQL Server Management Studio
    • %USERPROFILE%\AppData\Roaming\Microsoft\SQL Server Management Studio
  3. SSMS'yi başlatın ve önbellek dosyalarını kaldırmanın sorunu çözdüğünü gözlemleyin.

Bilgileri paylaşma

  1. Günlük bilgilerini SSMS Ekibi ile paylaşmak için SSMS kullanıcı geri bildirim sitesinde bir geri bildirim öğesi oluşturun.

  2. Günlük dosyalarını geri bildirim öğesine ekleyin. Dosyalar özel bir ileti kullanılarak gönderilebilir, böylece genel kullanıma sunulmaz.

    Önemli

    Günlük dosyaları hassas bilgiler içerebilir.