Cara Mengatasi Error SQLSTATE[HY000] [2002] di Plesk
Plesk adalah panel kontrol hosting yang sangat populer digunakan oleh banyak pengelola server dan penyedia layanan hosting. Meskipun sangat handal, beberapa pengguna terkadang menghadapi masalah teknis yang dapat mengganggu performa dan akses ke aplikasi atau database mereka. Salah satu masalah yang cukup sering ditemui adalah error “zend_Db_Adapter_Exception SQLSTATE[HY000] [2002]” yang muncul ketika mencoba untuk menghubungkan ke SQL Server melalui Plesk.
zend_Db_Adapter_Exception SQLSTATE[HY000] [2002] SQL SERVER – TCP Provider – An Operation On a Socket Could Not be Performed Because the System Lacked Sufficient Buffer Space or Because a Queue was Full
Error ini mengindikasikan bahwa Plesk tidak dapat melakukan koneksi ke server database karena masalah konfigurasi atau pengaturan tertentu. Masalah ini dapat disebabkan oleh berbagai faktor, seperti konfigurasi database yang salah, masalah pada koneksi jaringan, atau pengaturan firewall yang membatasi akses ke SQL Server.
Dalam tutorial ini, kami akan membahas cara mengatasi error zend_Db_Adapter_Exception SQLSTATE[HY000] [2002] pada Plesk, serta memberikan langkah-langkah praktis untuk memperbaiki masalah koneksi antara Plesk dan SQL Server. Ikuti panduan ini untuk kembali mengakses database Anda tanpa masalah.
Pengecekan:
1.lakukan pengecekan dengan klik repair jika hal tersebut pun tidak bekerja
maka error bagi pengguna panel Plesk dengan OS window tersebut biasa nya jika ada masalah dari sisi disk space ,ram namun jika dicek tampilan tidak ada indikasi tersebut anda harus melakukan pengecekan melalui remote dekstop
1.login RDP setara administrator
2.buka cmd dan lakukan perintah ini pada powershell atau cmd
plesk repair db -y
jika ada error yang keluar seperti dibawah ini
SQL SERVER – TCP Provider – An Operation On a Socket Could Not be Performed Because the System Lacked Sufficient Buffer Space or Because a Queue was Full
3.kemungkinan ada masalah dari limitasi TCP pada windows nya
anda bisa coba cek siapa saja dan jumlah yang mengakses server menggunakan perintah pada cmd atau powershell
netstat
dari masalah ini kita cek bahwa terkena limitasi dari sisi os bukan dari Plesk berikut solusi nya
solusi :
1.Start Registry Editor.
2.buka file path berikut
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
3.klik Edit menu, click New, dan isi registry entry sebagai berikut :
Value Name: MaxUserPort
Value Type: DWORD Value data: 65534 Valid Range: 5000-65534 (decimal)
dan isi sebagai berikut
4.Exit Registry Editor, dan restart the computer dengan perintah di cmd atau powershell
shutdown –r
semoga berhasil
admin dari seorang yang terus belajar dan mencatat pengalaman ,semoga berguna untuk yang lain