Menyelesaikan Masalah Kegagalan Sambungan TCP/IP dalam JDBC
Ringkasan Masalah
Apabila cuba mewujudkan sambungan JDBC ke SQL Server 2012 menggunakan pengesahan SQL Server, ralat berikut ditemui:
Ralat: Sambungan TCP/IP ke hos 127.0.0.1, port 1433 telah gagal.
Sahkan sifat sambungan. Pastikan bahawa contoh SQL Server berjalan pada hos dan menerima sambungan TCP/IP di port. Pastikan sambungan TCP ke port tidak disekat oleh tembok api.
Analisis
Ralat menunjukkan bahawa klien JDBC tidak dapat mewujudkan sambungan TCP/IP ke hos dan port yang ditentukan. Ini mungkin disebabkan oleh pelbagai sebab, termasuk:
Penyelesaian
Untuk menyelesaikan ralat ini, ikut langkah berikut:
Semak Konfigurasi Pelayan SQL:
Konfigurasikan Firewall:
Sahkan Parameter Sambungan:
Kemas kini Rentetan Sambungan:
Uji Semula Sambungan Pangkalan Data:
Dengan mengikuti langkah-langkah ini, adalah mungkin untuk berjaya mewujudkan TCP/IP sambungan ke SQL Server dan selesaikan ralat "Sambungan TCP/IP ke hos gagal".
Atas ialah kandungan terperinci Mengapa sambungan JDBC saya ke SQL Server gagal dengan ralat \'Sambungan TCP/IP ke hos gagal\'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!