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

Author Details

admin dari seorang yang terus belajar dan mencatat pengalaman ,semoga berguna untuk yang lain 🙂

Comments

comments