Gejala
Misalnya Anda mencoba menginstal Microsoft SQL Server 2019 pada sistem operasi Linux seperti Redhat atau Ubuntu. Jika IPv6 dinonaktifkan pada tingkat kernel OS, dan Anda mencoba mengonfigurasi SQL Server dengan menggunakan perintah "penyiapan sudo /opt/mssql/bin/mssql-conf", Anda menerima pesan berikut di konsol Linux dan log kesalahan SQL Server. Selain itu, konfigurasi mungkin gagal.
Konsol Linux:
PID lisensi berhasil diproses. Edisi baru adalah [Enterprise Evaluation Edition].
ForceFlush diaktifkan untuk contoh ini.
Fitur ForceFlush diaktifkan untuk ketahanan log.
Penyiapan awal Microsoft SQL Server gagal. Silakan hubungi ERRORLOG
di /var/opt/mssql/log untuk informasi selengkapnya.
log kesalahan SQL Server:
DateTimeAndSpid Menghapus database tempdb.
DateTimeAndS pid [2]. Status Fitur: PVS: 0. CTR: 0. ConcurrentPFSUpdate: 1.
DateTimeAndS pid Memulai database 'tempdb'.
DateTimeAndS pid Database tempdb memiliki 1 file data.
DateTimeAndS pid Titik akhir Service Broker berada dalam status nonaktif atau berhenti.
DateTimeAndS pid Titik akhir Pencerminan Database dalam status nonaktif atau dihentikan.
Manajer Pid Service Broker DateTimeAndS telah dimulai.
DateTimeAndS pid Database 'msdb' menjalankan langkah pemutakhiran dari versi VersionNum ke version VersionNum.
DateTimeAndS pid Database 'msdb' menjalankan langkah pemutakhiran dari versi VersionNum ke version VersionNum.
DateTimeAndS pid Error: 26024, Keparahan: 16, State: 1.
DateTimeAndS pid Server gagal mendengarkan di 'any' <ipv6> 1433. Kesalahan: 0x2742. Untuk melanjutkan, beri tahu administrator sistem Anda.
DateTimeAndS pid Error: 17182, Keparahan: 16, State: 1.
DateTimeAndS pid TDSSNIClient inisialisasi gagal dengan kesalahan 0x2742, kode status 0xa. Alasan: Tidak dapat menginisialisasi pendengar TCP/IP. Operasi soket menemui jaringan mati.
DateTimeAndS pid Error: 17182, Keparahan: 16, State: 1.
DateTimeAndS pid TDSSNIClient inisialisasi gagal dengan kesalahan 0x2742, kode status 0x1. Alasan: Inisialisasi gagal dengan kesalahan infrastruktur. Periksa kesalahan sebelumnya. Operasi soket menemui jaringan mati.
DateTimeAndS pid Error: 39002, Keparahan: 16, State: 1.
DateTimeAndS pid SQL gagal melakukan boot ekstensibilitas untuk kode kesalahan 0x80070005.
DateTimeAndS pid Error: 17826, Keparahan: 18, State: 3.
DateTimeAndS pid Tidak dapat memulai pustaka jaringan karena kesalahan internal dalam pustaka jaringan. Untuk menentukan penyebabnya, tinjau kesalahan dengan segera sebelum kesalahan ini dalam log kesalahan.
DateTimeAndS pid Error: 17120, Keparahan: 16, State: 1.
DateTimeAndS pid SQL Server tidak dapat menelurkan Utas FRunCommunicationsManager. Periksa log kesalahan SQL Server dan log kesalahan sistem operasi untuk informasi tentang kemungkinan masalah terkait.
Pemecahan Masalah
Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut untuk SQL Server:
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:
Penyelesaian Masalah
Untuk mengatasi masalah ini, jalankan perintah berikut:
sudo MSSQL_IP_ADDRESS=0.0.0.0 /opt/mssql/bin/mssql-conf setup
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang terminologiyang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.