Pemecahan masalah Azure Data Studio
Azure Data Studio melacak masalah dan permintaan fitur menggunakan pada pelacak masalah repositori GitHub untuk azuredatastudio
repositori.
Melaporkan masalah yang anda alami
Laporkan masalah ke Pelacak Masalah GitHub dan beri tahu kami detail apa pun yang membantu mereprodusi kesalahan. Sertakan informasi log apa pun dari file log.
Menulis laporan bug dan permintaan fitur yang baik
Ajukan satu masalah per masalah dan permintaan fitur.
- Jangan menghitung beberapa bug atau permintaan fitur dalam masalah yang sama.
- Jangan tambahkan masalah Anda sebagai komentar ke masalah yang ada kecuali untuk input yang identik. Banyak masalah terlihat mirip, tetapi memiliki penyebab yang berbeda.
Semakin banyak informasi yang dapat Anda berikan, semakin besar kemungkinan seseorang akan berhasil mereprodusi masalah dan menemukan perbaikan.
Sertakan informasi berikut dengan setiap masalah:
- Versi Azure Data Studio
- Langkah-langkah yang dapat direproduksi (1... 2... 3...) dan apa yang Anda harapkan versus apa yang sebenarnya Anda lihat.
- Gambar, animasi, atau tautan ke video. Gambar dan animasi mengilustrasikan langkah-langkah repro tapi tidak menggantinya.
- Cuplikan kode yang menunjukkan masalah atau tautan ke repositori kode yang dapat dengan mudah kami tarik ke komputer kami untuk membuat ulang masalah.
Catatan
Karena kita perlu menyalin dan menempelkan cuplikan kode, termasuk cuplikan kode sebagai file media (artinya, .gif
) tidak cukup.
- Kesalahan di Konsol Alat Dev (Bantuan > Beralih Alat Pengembang)
Ingatlah untuk mengambil langkah-langkah berikut:
- Cari repositori masalah untuk melihat apakah masalah yang sama sudah ada.
- Sederhanakan kode Anda sekeliling masalah sehingga kami dapat mengisolasi masalah dengan lebih baik.
Jangan merasa buruk jika kami tidak dapat mereprodule masalah dan meminta informasi lebih lanjut!
Cara mengatur tingkat pengelogan
Azure Data Studio
Dari Palet Perintah (Ctrl/Cmd + Shift + P), jalankan perintah Pengembang: Atur Tingkat Log... untuk memilih tingkat log untuk sesi saat ini. Nilai ini tidak bertahan selama beberapa sesi. Jika Anda menghidupkan ulang Azure Data Studio, azure Data Studio akan kembali ke tingkat default Info
.
Jika Anda ingin mengaktifkan pengelogan debug untuk startup, atur tingkat log ke Debug
dan jalankan perintah Pengembang: Muat Ulang Jendela .
MSSQL (Ekstensi bawaan)
Mssql: Log Debug Info
Jika pengaturan pengguna diatur ke true, maka info log debug dikirim ke MSSQL
saluran output.
Pengaturan Mssql: Tracing Level
pengguna digunakan untuk mengontrol verbositas pengelogan.
Log dan lokasi Azure Data Studio
Dari Palet Perintah (Ctrl/Cmd + Shift + P), jalankan perintah Pengembang: Buka Folder Log untuk membuka jalur ke log. Ada berbagai jenis file log yang menulis di sana. Beberapa yang umum digunakan adalah:
renderer#.log
(misalnya,renderer1.log
): file ini adalah file log untuk proses utama.telemetry.log
: Saat tingkat log diatur keTrace
, file ini berisi peristiwa telemetri yang dikirim oleh Azure Data Studioexthost#/exthost.log
: File log untuk proses host ekstensi (ini hanya proses itu sendiri, bukan ekstensi yang berjalan di dalamnya)exthost#/Microsoft.mssql
: Log untuk ekstensi mssql, yang berisi banyak logika inti untuk fitur terkait MSSQLsqltools.log
adalah log untuk layanan SQL Tools
exthost#/output_logging_#######
: folder ini berisi pesan yang ditampilkan diOutput
panel di Azure Data Studio. Setiap file diberi nama#-<Channel Name>
. Misalnya,Notebooks
saluran output dapat menghasilkan ke file bernama3-Notebooks.log
.
Jika Anda diminta untuk menyediakan log, zip seluruh folder untuk memastikan bahwa log yang benar disertakan.
Memulihkan file editor setelah crash
Jika Azure Data Studio mengalami crash secara tiba-tiba, menghidupkan ulang Azure Data Studio juga harus membuka kembali file editor yang tidak disimpan. Jika tidak, mungkin ada kesalahan saat mencoba membukanya kembali. Dalam hal ini, ikuti langkah-langkah ini untuk menavigasi ke folder yang berisi cadangan tempat Anda dapat membukanya secara manual untuk memulihkan kontennya.
- Dari Palet Perintah (Ctrl/Cmd + Shift + P), jalankan perintah Pengembang: Buka Folder Data Pengguna.
- Di folder yang terbuka, navigasikan ke
Backups
folder .
Ini berisi folder dengan nama yang dihasilkan secara acak. Dalam folder ini adalah file yang berisi cadangan editor (yang mencakup beberapa metadata tambahan bersama dengan konten teksnya).