Makale numarası: 268591 - Son Gözden Geçirme: 22 Şubat 2007 Perşembe - Gözden geçirme: 4.3

Sql.log dosya ve SQL Server, ODBC izleme üzerinde açtığınızda yavaş çalışmasına neden tüm disk alanını tüketirler.

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Hepsini aç | Hepsini kapa

Belirtiler

Açık Veritabanı Bağlanılabilirliği (ODBC) izleme, ODBC işlevlerine yapılan çağrıların ODBC uygulamalardan izlemek için kullanılabilir. ODBC Sürücü Yöneticisi çağrıları sürekli olarak izlemek yalnızca bir bağlantı için izlemeyi dinamik olarak gerçekleştirebilir veya özel izleme .dll dosyası tarafından gerçekleştirilmek üzere izleme izni verebilirsiniz. ODBC izleme bilgilerini yerel sabit diskteki bir dosyada depolar. Varsayılan olarak, dosya adı "SQL.LOG" ve fiziksel konumunu sistem bölümünün kök (diğer bir deyişle, burada % windows % dizininde bulunur. Örneğin C:\sql.log). ODBC veri kaynağı Yöneticisi'nde, dosya konumunu ve adını düzenlenebilir.

Kullanıcının açık ODBC izleme sahip iki sorunlarına neden gerekir:
  • SQL.LOG dosya çok fazla büyümesine ve bulunduğu sürücüdeki tüm disk alanını tüketirler.
  • Bir yüksek giriş/yükü ODBC izleme ile ilişkili çıkış (g/Ç) olması ve burada izleme yapılır bilgisayarda çalışan herhangi bir uygulama ya da ODBC uygulama performansını önemli ölçüde etkileyebilir.

Pratik Çözüm

ODBC izleme devre dışı bırakmak ve ilişkili dosya kaldırmak için şu adımları izleyin:
  1. ODBC izleme devre dışı bırakmak için <a0></a0>:
    1. Microsoft Windows NT 4.0 için:
      • Başlat menüsünde Denetim Masası ' nı tıklatın ve Veri Sources(ODBC) üzerinde</a1>'ı tıklatın.
      • Üzerinde <a2>izleme</a2> sekmesini tıklatın ve sonra da Şimdi izlemeyi durdur seçeneğini belirleyin.
    2. Microsoft Windows 2000 için:
      • Başlat menüsünde Denetim Masası ' nı tıklatın, Yönetimsel Araçlar ' ı tıklatın ve Veri kaynakları (ODBC)</a1>'ı tıklatın.
      • Üzerinde <a2>izleme</a2> sekmesini tıklatın ve sonra da Şimdi izlemeyi durdur seçeneğini belirleyin.
  2. Tüm ODBC uygulamaları durdurun ve SQL Server'ı durdurun. Bazı durumlarda, böylece, silinene kadar dosya boşaltmak için sunucuyu yeniden başlatmanız gerekebilir.
  3. Genellikle "C:\SQL.LOG" adı verilen ODBC izleme dosyasını silin.
  4. SQL Server'ı yeniden başlatın.

Daha fazla bilgi

ODBC izleme ve SQL Server hakkında ek bilgi için Microsoft Knowledge Base'deki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
140895  (http://support.microsoft.com/kb/140895/EN-US/ ) INF: Microsoft SQL Server ODBC sürücüsü tanılama ipuçları
139655  (http://support.microsoft.com/kb/139655/EN-US/ ) INF: MS SQL Server ODBC sürücüsü tarafından üretilen SQL izleme
248704  (http://support.microsoft.com/kb/248704/EN-US/ ) Açık veritabanı bağlantısı performans izleme, yavaş etkinleştirildi

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 6.5 Standard Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL 2005 Server Workgroup
Anahtar Kelimeler: 
kbmt kbprb kbsqlprog KB268591 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:268591  (http://support.microsoft.com/kb/268591/en-us/ )