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.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 MSI Kontainer App Service

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 crash saat mencoba menyambungkan dalam kondisi memori rendah
  • Memperbaiki kebocoran memori setelah terhubung kembali
  • Memperbaiki Autentikasi MSI Kontainer App Service

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 crash saat mencoba menyambungkan 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 dengan 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 kesalahan terputus-terputus ketika server dihentikan selama operasi bcp out
  • Memperbaiki kesalahan saat panggilan prosedur tersimpan berisi parameter string yang tidak dikutip
  • 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 pengesahan 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 terputus-terputus dengan polling untuk koneksi pertama yang berhasil ketika beberapa alamat IP diselesaikan.
  • Memperbaiki hang terputus-terputus saat menggunakan SQLBulkOperations dalam mode asinkron.
  • Perbaiki menyambungkan dengan mode enkripsi Ketat dan non-Ketat secara bersamaan.
  • Perbaiki dependensi yang hilang dalam paket Debian.
  • Perbaiki masalah dengan ketahanan koneksi diam saat autentikasi Kerberos digunakan.

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 Active Directory 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 hilangnya mode autentikasi Microsoft Entra saat menyambungkan kembali koneksi diam.
  • 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 kesalahan terputus-terputus ketika server dihentikan selama operasi bcp out
  • Memperbaiki kesalahan saat panggilan prosedur tersimpan berisi parameter string yang tidak dikutip
  • Memperbaiki crash saat menerima data yang tidak valid dari server

Perbaikan bug di Microsoft ODBC Driver 17.10 untuk SQL Server

  • Perbaiki masalah terputus-terputus dengan polling untuk koneksi pertama yang berhasil ketika beberapa alamat IP diselesaikan.
  • Perbaiki dependensi yang hilang dalam paket Debian.
  • Perbaiki hanya untuk menggunakan ADAL jika diperlukan.
  • Perbaiki masalah dengan ketahanan koneksi diam 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 Active Directory 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 hilangnya mode autentikasi Microsoft Entra saat menyambungkan kembali koneksi diam.
  • 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 dengan 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 Terputus-terputus Tidak Didukung di bawah beban multithreaded tinggi
  • Perbaikan untuk crash terputus-terputus di bawah beban multithread tinggi

Perbaikan bug di Microsoft ODBC Driver 17.7 untuk SQL Server

  • Memperbaiki pengodean karakter kolom VARIAN 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 menjadi tidak responsif ketika waktu habis terjadi selama operasi pemberitahuan asinkron
  • Memperbaiki jumlah referensi driver saat peningkatan 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 crash saat menggunakan Always Encrypted dengan enklave 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 terputus-terputus saat 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 crash saat mengambil rekaman diagnostik untuk upaya koneksi multithreaded
  • 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 UTF8 multi-byte
  • Memperbaiki panjang pengambilan kolom sql_variant menggunakan SQLGetData()
  • Memperbaiki impor kolom sql_variant yang berisi lebih dari 7992 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 setelah pemutusan sambungan dengan pemulihan koneksi sedang berlangsung
  • Memperbaiki deteksi keakuratan 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 jejak di 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 maka data yang diambil (Windows)
  • Memperbaiki pesan kesalahan ADAL terpotong
  • Memperbaiki bug langka pada Windows 32-bit saat mengonversi angka titik mengambang menjadi bilangan bulat
  • Memperbaiki masalah saat menyisipkan ganda ke bidang desimal dengan Always Encrypted aktif akan mengembalikan kesalahan pemotongan data
  • Memperbaiki peringatan pada penginstal macOS
  • Memperbaiki status pengiriman yang salah ke SQL Server selama upaya Pemulihan Sesi ketika Koneksi ion Resiliency dan Koneksi ion Pooling diaktifkan, menyebabkan sesi dihilangkan oleh Server

Perbaikan bug di Microsoft ODBC Driver 17 untuk SQL Server

  • Memperbaiki bug saat menggunakan autentikasi Kerberos, penyisipan massal dapat gagal dengan kesalahan "akses ditolak"
  • Solusi yang dihapus untuk bug unixODBC yang ada dalam versi di bawah 2.3.1 (driver menggandakan ukuran buffer tertentu yang diteruskan ke unixODBC)
  • Memperbaiki Koneksi ion Resiliency (reconnect) berhenti merespons saat menggunakan ColumnEncryption=enabled
  • Memperbaiki bug pembuatan DSN, di mana saat menggunakan opsi "Autentikasi Interaktif Direktori Aktif" jendela Autentikasi Azure bisa menjadi tidak responsif (Windows)
  • Memperbaiki crash langka selama pematian ODBC ketika eksekusi asinkron diaktifkan (terjadi saat menghapus handel koneksi)
  • Memperbaiki masalah di mana Driver SQL menyebabkan konsumsi CPU tinggi saat menjalankan prosedur tersimpan lama
  • Memperbaiki ketidakmampuan untuk mengambil data dalam kolom varbinary (maks) terenkripsi tanpa konversi
  • Memperbaiki masalah ketika setelah kolom terenkripsi varchar(maks) null diambil menggunakan SQLGetData() pada kursor statis, kolom berikut juga nulled meskipun memiliki data
  • Memperbaiki masalah dengan mengambil bidang varbinary(max) dengan Always Encrypted aktif
  • Memperbaiki masalah setlocale() yang tidak berfungsi dengan Always Encrypted
  • Memperbaiki masalah dengan kesalahan pengembalian SQLDescribeParam() saat dipanggil pada parameter prosedur tersimpan jenis XML dengan Always Encrypted aktif
  • Memperbaiki garis bawah escaped 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 dikodekan Shift-JIS dari aplikasi UTF-8
  • Memperbaiki bug tempat memanggil SQLGetInfo dengan parameter SQL_DRIVER_NAME mengembalikan nama file bergaya Linux di macOS
  • Memperbaiki masalah saat memuat data karakter Windows-1252, menggunakan file input yang lebih besar dari 32k byte ke dalam kolom VARCHAR menggunakan utilitas BCP akan mengakibatkan kegagalan