Bagikan melalui


Daftar bug yang diperbaiki

Halaman ini berisi daftar bug yang diperbaiki di setiap rilis, dimulai dengan Microsoft ODBC Driver 17 untuk SQL Server.

Perbaikan bug di Microsoft ODBC Driver 18.5.1.1 untuk SQL Server

  • Memperbaiki pemulihan koneksi untuk mendapatkan simpul utama aktif saat server bergerak
  • Memperbaiki gangguan dalam kondisi memori rendah
  • Memperbaiki beberapa pesan kesalahan

Perbaikan bug di Microsoft ODBC Driver 18.4.1.1 untuk SQL Server

  • Memperbaiki crash saat menerima data yang tidak valid dari server
  • Memperbaiki pengiriman data null untuk jenis panjang tetap menggunakan DAE
  • Memperbaiki penundaan 10 menit setelah diskoneksi karena batas waktu
  • Memperbaiki kebocoran memori setelah pemutusan ketika terjadi kesalahan
  • Memperbaiki kebocoran memori setelah koneksi ulang dengan enkripsi ketat
  • Memperbaiki crash yang terjadi secara intermiten saat menghubungkan dengan enkripsi ketat dan TLS 1.3
  • Memperbaiki gangguan dalam kondisi memori rendah

Perbaikan bug di Microsoft ODBC Driver 18.3.3.1 untuk SQL Server

  • Memperbaiki crash saat menerima data yang tidak valid dari server
  • Memperbaiki perulangan tak terbatas saat menerima data yang tidak valid dari server
  • Memperbaiki Autentikasi Managed Service Identity (MSI) untuk Kontainer Layanan Aplikasi

Perbaikan bug di Microsoft ODBC Driver 17.10.6.1 untuk SQL Server

  • Memperbaiki crash saat menerima data yang tidak valid dari server
  • Memperbaiki perulangan tak terbatas saat menerima data yang tidak valid dari server
  • Memperbaiki kerusakan saat mencoba menghubungkan dalam kondisi memori rendah
  • Memperbaiki kebocoran memori setelah terhubung kembali
  • Memperbaiki Autentikasi Managed Service Identity (MSI) untuk Kontainer Layanan Aplikasi

Perbaikan bug di Microsoft ODBC Driver 18.3.2 untuk SQL Server

  • Memperbaiki crash saat menerima data yang tidak valid dari server
  • Memperbaiki perulangan tak terbatas saat menerima data yang tidak valid dari server
  • Memperbaiki kerusakan saat mencoba menghubungkan dalam kondisi memori rendah

Perbaikan bug di Microsoft ODBC Driver 17.10.5 untuk SQL Server

  • Memperbaiki crash saat menerima data yang tidak valid dari server

Perbaikan bug di Microsoft ODBC Driver 18.3.1 untuk SQL Server

  • Memperbaiki bug dalam pengaturan atribut versi klasifikasi data

Perbaikan bug di Microsoft ODBC Driver 18.2.2 untuk SQL Server

  • Memperbaiki crash saat mengambil data dengan opsi AutoTranslate nonaktif
  • Perbaiki penulisan parsial di Linux jika ada sinyal
  • Memperbaiki crash saat menerima data yang tidak valid dari server
  • Memperbaiki kebocoran memori saat memproses kolom terenkripsi
  • Memperbaiki kesalahan pada kueri enklave panjang

Perbaikan bug di Microsoft ODBC Driver 17.10.4.1 untuk SQL Server

  • Memperbaiki crash saat mengambil data dengan opsi AutoTranslate nonaktif
  • Perbaiki penulisan parsial di Linux jika ada sinyal
  • Memperbaiki crash saat menerima data yang tidak valid dari server
  • Memperbaiki kebocoran memori saat memproses kolom terenkripsi

Perbaikan bug di Microsoft ODBC Driver 18.2 untuk SQL Server

  • Memperbaiki protokol pengesahan enklave VBS-NONE
  • Memperbaiki kesalahan saat mengambil kolom numerik dengan Regional=Ya
  • Memperbaiki kurangnya pesan kesalahan yang muncul secara intermittently ketika server dihentikan selama operasi bcp out.
  • Memperbaiki kesalahan ketika memanggil prosedur tersimpan yang berisi parameter string tanpa tanda kutip
  • Memperbaiki kebocoran memori setelah menyambungkan kembali
  • Memperbaiki crash saat menerima data yang tidak valid dari server
  • Pesan kesalahan yang benar saat Koneksi Administratif Khusus (DAC) gagal

Perbaikan bug di Microsoft ODBC Driver 17.10.3 untuk SQL Server

  • Pesan kesalahan yang benar saat Koneksi Administratif Khusus (DAC) gagal

Perbaikan bug di Microsoft ODBC Driver 18.1.2 untuk SQL Server

  • Perbaiki protokol pernyataan enklave VBS-NONE.
  • Perbaiki kesalahan saat mengambil kolom numerik dengan Regional=Ya.
  • Perbaiki kurangnya kesalahan terputus-terputus ketika server dihentikan selama operasi keluar bcp.
  • Memperbaiki kesalahan saat panggilan prosedur tersimpan berisi parameter string yang tidak dikutip.

Perbaikan bug di Microsoft ODBC Driver 18.1 untuk SQL Server

  • Perbaiki masalah sementara dengan melakukan polling untuk mendapatkan koneksi pertama yang berhasil ketika beberapa alamat IP terpecahkan.
  • Perbaiki masalah terputus-terputus di mana driver berhenti merespons saat menggunakan SQLBulkOperations dalam mode asinkron.
  • Perbaiki penyambungan dengan mode enkripsi ketat dan non-ketat secara bersamaan.
  • Perbaiki dependensi yang hilang dalam paket Debian.
  • Perbaiki masalah ketahanan koneksi tidak aktif saat menggunakan autentikasi Kerberos.

Perbaikan bug di Microsoft ODBC Driver 18.0 untuk SQL Server

  • Perbaiki masalah UI di mana teks dipotong dan posisi item nonaktif.
  • Perbaiki masalah dengan login Interaktif Direktori Aktif di mana mencoba masuk setelah menutup jendela kegagalan pertama akan berhasil secara otomatis jika kredensial yang di-cache tersedia.
  • Perbaiki penggunaan XADTC dengan Azure SQL Managed Instance.
  • Perbaiki kehilangan fungsi mode autentikasi Microsoft Entra saat menyambungkan kembali koneksi yang tidak aktif.
  • Perbaiki masalah dengan autentikasi gabungan saat menggunakan PingFed.

Perbaikan bug di Microsoft ODBC Driver 17.10.2 untuk SQL Server

  • Memperbaiki kesalahan saat mengambil kolom numerik dengan Regional=Ya
  • Memperbaiki kurangnya pesan kesalahan yang muncul secara intermittently ketika server dihentikan selama operasi bcp out.
  • Memperbaiki kesalahan ketika memanggil prosedur tersimpan yang berisi parameter string tanpa tanda kutip
  • Memperbaiki crash saat menerima data yang tidak valid dari server

Perbaikan bug di Microsoft ODBC Driver 17.10 untuk SQL Server

  • Perbaiki masalah sementara dengan melakukan polling untuk mendapatkan koneksi pertama yang berhasil ketika beberapa alamat IP terpecahkan.
  • Perbaiki dependensi yang hilang dalam paket Debian.
  • Memperbaiki penggunaan ADAL hanya jika diperlukan.
  • Perbaiki masalah ketahanan koneksi tidak aktif saat autentikasi Kerberos digunakan.

Perbaikan bug di Microsoft ODBC Driver 17.9 untuk SQL Server

  • Perbaiki masalah UI di mana teks dipotong dan posisi item nonaktif.
  • Perbaiki masalah dengan login Interaktif Direktori Aktif di mana mencoba masuk setelah menutup jendela kegagalan pertama akan berhasil secara otomatis jika kredensial yang di-cache tersedia.
  • Perbaiki penggunaan XADTC dengan Azure SQL Managed Instance.
  • Perbaiki kehilangan fungsi mode autentikasi Microsoft Entra saat menyambungkan kembali koneksi yang tidak aktif.
  • Perbaiki masalah dengan autentikasi gabungan saat menggunakan PingFed.

Perbaikan bug di Microsoft ODBC Driver 17.8 untuk SQL Server

  • Perbaikan untuk pembatasan string koneksi mengenai penggunaan UID dan PWD kata kunci
  • Memperbaiki font yang tidak konsisten dalam dialog non-bahasa Inggris
  • Memperbaiki masalah dengan memiliki beberapa koneksi yang menggunakan kredensial AKV yang berbeda
  • Memperbaiki masalah dengan NVDA tidak membaca hasil pengujian koneksi di UI konfigurasi DSN

Perbaikan bug di Microsoft ODBC Driver 17.7.2 untuk SQL Server

  • Memperbaiki masalah dengan kesalahan 404 Tidak Ditemukan saat menggunakan autentikasi Identitas Layanan Terkelola
  • Perbaikan untuk kesalahan Enkripsi Tidak Didukung kadang-kadang dalam beban multithreaded yang tinggi
  • Perbaikan untuk kerusakan sesekali di bawah beban kerja multithread tinggi

Perbaikan bug di Microsoft ODBC Driver 17.7 untuk SQL Server

  • Memperbaiki pengodean karakter kolom VARIANT dalam mode NATIVE BCP
  • Memperbaiki pengaturan SQL_ATTR_PARAMS_PROCESSED_PTR dalam kondisi tertentu
  • Memperbaiki SQLDescribeParam dalam mode FMTONLY untuk pernyataan yang berisi komentar
  • Memperbaiki masalah dengan autentikasi gabungan saat menggunakan Okta
  • Memperbaiki penggunaan memori yang berlebihan pada sistem multi-prosesor
  • Memperbaiki autentikasi Microsoft Entra untuk beberapa varian Azure SQL

Perbaikan bug di Microsoft ODBC Driver 17.6 untuk SQL Server

  • Memperbaiki kesalahan ADAL saat mengautentikasi dengan akun federasi (Windows)
  • Memperbaiki masalah di mana driver tidak merespons saat terjadi timeout selama operasi pemberitahuan asinkron.
  • Memperbaiki hitungan referensi driver saat pembaruan di Alpine Linux
  • Memperbaiki versi dependensi libc6 untuk Ubuntu
  • Menambahkan definisi yang hilang ke Linux/Mac msodbcsql.h

Perbaikan bug di Microsoft ODBC Driver 17.5.2.2 untuk SQL Server (hanya Alpine Linux)

  • Memperbaiki masalah crash saat menggunakan Always Encrypted dengan enklave yang aman di Alpine Linux

Perbaikan bug di Microsoft ODBC Driver 17.5.2 untuk SQL Server

  • Menambahkan msodbcsql.h ke paket Linux Alpine

Perbaikan bug di Microsoft ODBC Driver 17.5 untuk SQL Server

  • Memperbaiki komputasi hash metadata AKV CMK di Linux/macOS
  • Memperbaiki kesalahan saat memuat OpenSSL 1.0.0
  • Memperbaiki masalah konversi saat menggunakan codepages ISO-8859-1 dan ISO-8859-2
  • Perbaiki nama pustaka internal di macOS untuk menyertakan nomor versi
  • Memperbaiki pengaturan indikator null saat panjang terpisah dan pengikatan indikator digunakan

Perbaikan bug di Microsoft ODBC Driver 17.4.2 untuk SQL Server

  • Perbaikan untuk masalah di mana ID proses dan nama aplikasi tidak akan dikirim dengan benar ke SQL Server (untuk analisis sys.dm_exec_sessions) (Linux)
  • Menghapus dependensi redundan pada libuuid (Linux)
  • Memperbaiki bug dengan mengirim data UTF8 ke SQL Server 2019
  • Perbaikan untuk bug di mana lokal yang berakhiran "@euro" tidak terdeteksi dengan benar (Linux)
  • Perbaiki untuk data XML yang dikembalikan dengan tidak benar saat diambil sebagai parameter output saat menggunakan Always Encrypted

Perbaikan bug di Microsoft ODBC Driver 17.4 untuk SQL Server

  • Perbaikan untuk masalah yang terjadi secara terputus-putus ketika Beberapa Set Hasil Aktif (MARS) diaktifkan di mana driver berhenti merespons
  • Memperbaiki masalah ketahanan koneksi saat pemberitahuan asinkron diaktifkan di mana driver berhenti merespons
  • Memperbaiki kerusakan saat mengambil rekaman diagnostik untuk percobaan koneksi multithread.
  • Perbaiki 'Enkripsi tidak didukung' setelah menyambungkan kembali setelah memanggil SQLGetInfo() dengan SQL_USER_NAME dan SQL_DATA_SOURCE_READ_ONLY
  • Memperbaiki kesalahan inisialisasi COM selama autentikasi interaktif Microsoft Entra
  • Memperbaiki SQLGetData() untuk data multi-byte UTF-8
  • Memperbaiki panjang pengambilan kolom sql_variant menggunakan SQLGetData()
  • Memperbaiki impor kolom sql_variant yang berisi lebih dari 7.992 byte menggunakan bcp
  • Memperbaiki pengiriman pengodean yang benar ke server untuk data karakter sempit

Perbaikan bug di Microsoft ODBC Driver 17.3 untuk SQL Server

  • Memperbaiki kebocoran memori penanganan peristiwa pengiriman TCP
  • Memperbaiki masalah pendefinisian ulang enum _SQL_FILESTREAM_DESIRED_ACCESS dalam file header msodbcsql.h
  • Memperbaiki definisi terkait ACCESS_TOKEN dan AUTENTIKASI yang hilang dalam file header msodbcsql.h untuk Linux

Perbaikan bug di Microsoft ODBC Driver 17.2 untuk SQL Server

  • Memperbaiki pesan kesalahan tentang autentikasi Microsoft Entra
  • Memperbaiki deteksi pengodean saat variabel lingkungan lokal diatur secara berbeda
  • Memperbaiki crash saat pemulihan koneksi masih berlangsung setelah pemutusan sambungan
  • Memperbaiki deteksi keaktifan koneksi
  • Memperbaiki deteksi soket tertutup yang salah
  • Memperbaiki penantian tak terbatas saat mencoba merilis handel pernyataan selama pemulihan yang gagal
  • Memperbaiki perilaku penghapusan instalasi yang salah ketika versi 13 dan 17 diinstal pada Windows
  • Memperbaiki perilaku dekripsi pada platform Windows yang lebih lama (Windows 7, 8 dan Server 2012)
  • Memperbaiki masalah cache saat menggunakan Autentikasi ADAL di Windows
  • Memperbaiki masalah yang mengunci dan menimpa log pelacakan pada Windows

Perbaikan bug di Microsoft ODBC Driver 17.1 untuk SQL Server

  • Memperbaiki penundaan 1 detik saat memanggil SQLFreeHandle dengan MARS diaktifkan dan atribut koneksi "Encrypt=yes"
  • Memperbaiki kesalahan 22003 crash di SQLGetData ketika ukuran buffer yang diteruskan lebih kecil dari data yang diambil (Windows)
  • Memperbaiki kesalahan pesan ADAL yang terpotong
  • Memperbaiki bug langka pada Windows 32-bit saat mengonversi angka titik mengambang menjadi bilangan bulat
  • Memperbaiki masalah saat menyisipkan angka double ke kolom desimal dengan Always Encrypted dalam keadaan aktif akan menampilkan kesalahan pemangkasan data.
  • Memperbaiki peringatan pada penginstal macOS
  • Memperbaiki pengiriman status yang salah ke SQL Server selama upaya Pemulihan Sesi ketika Ketahanan Koneksi dan Pengumpulan Koneksi keduanya diaktifkan, menyebabkan server menghilangkan sesi

Perbaikan bug di Microsoft ODBC Driver 17 untuk SQL Server

  • Memperbaiki bug di mana saat menggunakan autentikasi Kerberos, penyisipan data massal mungkin gagal dengan pesan kesalahan "akses ditolak"
  • Dihapus jalan keluar sementara untuk bug unixODBC yang ada pada versi sebelum 2.3.1 (di mana driver menggandakan ukuran buffer tertentu yang diteruskan ke unixODBC)
  • Ketahanan Koneksi Tetap (menyambung ulang) berhenti merespons saat menggunakan ColumnEncryption=diaktifkan.
  • Memperbaiki bug pembuatan DSN, di mana saat menggunakan opsi "Autentikasi Interaktif Direktori Aktif" jendela Autentikasi Azure bisa menjadi tidak responsif (Windows)
  • Perbaikan crash yang jarang terjadi selama pemadaman ODBC ketika eksekusi asinkron diaktifkan (terjadi saat menghapus handle koneksi)
  • Memperbaiki masalah di mana Driver SQL menyebabkan konsumsi CPU tinggi saat menjalankan prosedur tersimpan lama
  • Memperbaiki masalah saat mengambil data dalam kolom varbinary(max) terenkripsi tanpa konversi
  • Memperbaiki masalah ketika setelah kolom terenkripsi varchar(max) null diambil menggunakan SQLGetData() pada kursor statis, kolom berikutnya juga menjadi null meskipun memiliki data.
  • Memperbaiki masalah saat mengambil bidang varbinary(max) ketika Always Encrypted diaktifkan
  • Memperbaiki masalah setlocale() yang tidak berfungsi dengan Always Encrypted
  • Memperbaiki masalah di mana SQLDescribeParam() mengembalikan kesalahan saat dipanggil pada parameter prosedur tersimpan jenis XML dengan Always Encrypted aktif.
  • Memperbaiki karakter underscore yang diekskap tidak berfungsi di SQLTables
  • Memperbaiki bug di mana data Ibrani (varchar) dipotong ketika dikembalikan sebagai karakter lebar di Linux
  • Memperbaiki masalah dengan mengkueri char/varchar yang menggunakan pengkodean Shift-JIS dari aplikasi yang menggunakan UTF-8
  • Memperbaiki bug tempat memanggil SQLGetInfo dengan parameter SQL_DRIVER_NAME mengembalikan nama file bergaya Linux di macOS
  • Memperbaiki masalah di mana pemuatan data karakter Windows-1252 menggunakan file input yang lebih besar dari 32k byte ke dalam kolom VARCHAR dengan utilitas BCP menyebabkan kegagalan.