Rumah > Java > javaTutorial > Sambungan JDBC Gagal ke Pelayan SQL: Bagaimana untuk Menyelesaikan Masalah Sambungan TCP/IP?

Sambungan JDBC Gagal ke Pelayan SQL: Bagaimana untuk Menyelesaikan Masalah Sambungan TCP/IP?

Linda Hamilton
Lepaskan: 2024-11-24 12:39:12
asal
513 orang telah melayarinya

JDBC Connection Failed to SQL Server: How to Troubleshoot TCP/IP Connection Problems?

Sambungan JDBC Gagal: Menyelesaikan Masalah Sambungan TCP/IP

Semasa cuba mewujudkan sambungan JDBC ke pangkalan data SQL Server 2012, anda menghadapi berikut ralat:

Ralat:

"Sambungan TCP/IP ke hos 127.0.0.1, port 1433 telah gagal. Sahkan sifat sambungan."

Ralat ini menunjukkan bahawa fail kelas Java tidak dapat mewujudkan sambungan TCP/IP ke contoh SQL Server pada hos yang ditentukan dan pelabuhan. Berikut ialah panduan langkah demi langkah untuk menyelesaikan isu ini:

  1. Semak Konfigurasi Pelayan SQL:

    • Buka Pengurus Konfigurasi Pelayan SQL dan kembangkan Konfigurasi Rangkaian SQL Server 2012.
    • Klik Protokol untuk InstanceName dan sahkan bahawa TCP/IP didayakan dalam panel kanan.
    • Klik dua kali TCP/IP dan semak tab Protokol.
  2. Sahkan TCP Pelabuhan:

    • Perhatikan nilai Listen All item.
    • Jika Listen All ditetapkan kepada ya, nombor port TCP ialah nilai item TCP Dynamic Ports di bawah IPAll.
    • Jika Listen All ditetapkan kepada tidak, semak TCP Dynamic Item port untuk alamat IP tertentu yang anda gunakan.
    • Pastikan port TCP ditetapkan kepada 1433.
  3. Kemas kini Rentetan Sambungan JDBC:

    • Dalam kod Java anda, pastikan rentetan sambungan termasuk yang betul pelabuhan nombor:
    Connection con = DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;databaseName=aysha", "user=sa", "password=admin");
    Salin selepas log masuk
  4. Pertimbangan Firewall:

    • Pastikan firewall tidak menyekat sambungan TCP ke port 1433.
  5. Mulakan Semula Instance SQL Server:

    • Berhenti dan mulakan semula tika SQL Server untuk memuat semula tetapan rangkaiannya.

Dengan mengikuti langkah ini, anda boleh berjaya menyelesaikan isu sambungan TCP/IP dan mewujudkan sambungan JDBC ke pangkalan data SQL Server anda.

Atas ialah kandungan terperinci Sambungan JDBC Gagal ke Pelayan SQL: Bagaimana untuk Menyelesaikan Masalah Sambungan TCP/IP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan