Azure Data Studio sorunlarını giderme
Önemli
Azure Data Studio 28 Şubat 2026 tarihindekullanımdan kaldırılacak. Visual Studio Codekullanmanızı öneririz. Visual Studio Code'a geçiş hakkında daha fazla bilgi için Azure Data Studio'ya neler oluyor? adresini ziyaret edin.
Azure Data Studio, github deposunda depo için sorun izleyicisiniazuredatastudio
sorunları ve özellik isteklerini izler.
Karşılaştığınız bir sorunu bildirin
GitHub Sorun İzleyicisi'ne sorunları bildirin ve hatayı yeniden oluşturmaya yardımcı olacak tüm ayrıntıları bize bildirin. Günlük dosyasındaki günlük bilgilerini ekleyin.
İyi hata raporları ve özellik istekleri yazma
Sorun ve özellik isteği başına tek bir sorun oluşturun.
- Aynı sorundaki birden çok hatayı veya özellik isteğini listelemeyin.
- Aynı giriş için olmadığı sürece sorununuzu mevcut bir soruna açıklama olarak eklemeyin. Birçok sorun benzer görünür, ancak farklı nedenleri vardır.
Ne kadar fazla bilgi sağlayabilirseniz, birinin sorunu yeniden üretme ve düzeltme bulma olasılığı o kadar artar.
Her soruna aşağıdaki bilgileri ekleyin:
- Azure Data Studio sürümü
- Yeniden üretilebilir adımlar (1... 2... 3...) ve beklediğiniz şey ve gerçekten gördükleriniz.
- Resimler, animasyonlar veya video bağlantısı. Görüntüler ve animasyonlar yeniden oluşturma adımlarını gösterir ancak bunların yerini almaz.
- Sorunu gösteren bir kod parçacığı veya bir kod deposuna bağlantı sorunu yeniden oluşturmak için makinemize kolayca çekebiliriz.
Not
Kod parçacığını kopyalayıp yapıştırmamız gerektiğinden, bir kod parçacığını medya dosyası (yani .gif
) olarak eklemek yeterli değildir.
- Geliştirme Araçları Konsolu'ndaki hatalar (> Değiştirme Yardımı)
Aşağıdaki adımları gerçekleştirmeyi unutmayın:
- Aynı sorunun zaten mevcut olup olmadığını görmek için sorun deposunu arayın.
- Sorunu daha iyi yalıtabilmemiz için kodunuzu soruna göre basitleştirin.
Sorunu yeniden oluşturamıyorsak ve daha fazla bilgi isteyemiyorsak kendinizi kötü hissetmeyin!
Günlük düzeyini ayarlama
Azure Data Studio
Komut Paleti'nden (Ctrl/Cmd + Shift + P) Geliştirici: Günlük Düzeyini Ayarla... komutunu çalıştırarak geçerli oturum için günlük düzeyini seçin. Bu değer birden çok oturumda kalıcı değildir. Azure Data Studio'yu yeniden başlatırsanız, varsayılan Info
düzeye geri döner.
Başlangıç için hata ayıklama günlüğünü etkinleştirmek istiyorsanız günlük düzeyini Debug
olarak ayarlayın ve Geliştirici: Pencereyi Yeniden Yükle komutunu çalıştırın.
MSSQL (Yerleşik uzantı)
Mssql: Log Debug Info
Kullanıcı ayarı true olarak ayarlandıysa, çıkış kanalına MSSQL
hata ayıklama günlüğü bilgileri gönderilir.
Kullanıcı Mssql: Tracing Level
ayarı, günlüğün ayrıntı düzeyini denetlemek için kullanılır.
Azure Data Studio günlükleri ve konumu
Komut Paleti'nden (Ctrl/Cmd + Shift + P) Geliştirici: Günlükler Klasörünü Aç komutunu çalıştırarak günlüklerin yolunu açın. Orada yazan birçok farklı günlük dosyası türü vardır. Yaygın olarak kullanılanlardan bazıları şunlardır:
-
renderer#.log
(örneğin,renderer1.log
): Bu dosya, ana işlemin günlük dosyasıdır. -
telemetry.log
: Günlük düzeyi olarakTrace
ayarlandığında, bu dosya Azure Data Studio tarafından gönderilen telemetri olaylarını içerir -
exthost#/exthost.log
: Uzantı ana bilgisayar işlemi için günlük dosyası (bu yalnızca işlemin kendisidir, içinde çalışan uzantılar değildir) -
exthost#/Microsoft.mssql
: MSSQL ile ilgili özelliklerin temel mantığının çoğunu içeren mssql uzantısı günlükleri-
sqltools.log
SQL Araçları hizmetinin günlüğüdür
-
-
exthost#/output_logging_#######
: bu klasörler, Azure Data Studio'daki paneldeOutput
görüntülenen iletileri içerir. Her dosya olarak adlandırılır#-<Channel Name>
. Örneğin,Notebooks
çıkış kanalı adlı3-Notebooks.log
bir dosyaya çıkış yapabilir.
Günlükleri sağlamanız istenirse, doğru günlüklerin dahil olduğundan emin olmak için klasörün tamamını sıkıştırın.
Kilitlenme sonrasında düzenleyici dosyalarını kurtarma
Azure Data Studio beklenmedik bir şekilde kilitleniyorsa, Azure Data Studio'yu yeniden başlatmak kaydedilmemiş düzenleyici dosyalarını da yeniden açmalıdır. Açılmazsa, yeniden açmaya çalışırken bir hata olmuş olabilir. Bu durumda, yedekleri içeren klasöre gitmek için bu adımları izleyin. Burada, içeriklerini kurtarmak için bunları el ile açabilirsiniz.
- Komut Paleti'nden (Ctrl/Cmd + Shift + P), Geliştirici: Kullanıcı Veri Klasörünü Aç komutunu çalıştırın.
- Açılan klasörde klasöre
Backups
gidin.
Bu, rastgele oluşturulan adlara sahip klasörler içerir. Bu klasörlerde düzenleyici yedeklerini içeren dosyalar vardır (metin içeriğiyle birlikte bazı ek meta veriler içerir).