Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Kegagalan koneksi ODBC intermiten

Saya memiliki banyak masalah dengan ini di masa lalu dan yang berikut ini berhasil:

  1. Navigasi ke Mulai | Microsoft SQL Server 2014 | Manajer Konfigurasi SQL Server 2014.

Perluas Konfigurasi Jaringan SQL Server, lalu klik pada instance 2008. Setelah melakukan itu, di sebelah kanan Anda, Anda akan melihat Memori Bersama, Pipa Bernama dan TCP/IP. Buka Named Pipes dan Aktifkan, jika dinonaktifkan. Buka TCP/IP dan aktifkan, tetapi pada TCP/IP, Anda juga akan melihat tab sekunder yang disebut Alamat IP. Klik tab ini dan aktifkan setiap Alamat IP satu per satu untuk semua Alamat IP (atau hanya yang ingin Anda aktifkan). Anda juga akan melihat bahwa ada Port TCP dengan port default untuk SQL adalah 1433. Namun, bila Anda memilikinya lebih dari satu contoh SQL diinstal pada mesin yang sama, saya biasanya membagi nomor port. yaitu satu contoh, saya set ke 1433 dan yang kedua, saya set ke 1435. Lihat tangkapan layar di bawah:

Perhatikan bahwa saya menghapus nol di Port Dinamis TCP.

Ketika Anda sampai ke akhir, atur seperti tangkapan layar berikut:

Setelah Anda selesai mengatur semua ini, klik Terapkan, OK, lalu OK.

  1. Navigasi ke Mulai | Jalankan.

Ketik cliconfg (Anda harus melakukan ini pada setiap mesin yang memiliki masalah koneksi), lalu klik OK.

Enable Named Pipes and TCP/IP, lalu centang opsi Enable Shared Memory Protocol seperti yang terlihat di bawah ini:

Klik Terapkan lalu OK.

  1. Navigasi ke Start Run, ketik services.msc, lalu klik OK.

Navigasikan ke kedua instance SQL Server dan mulai ulang.

Buka juga SQL Server Browser, ubah dari Disabled menjadi Automatic, lalu ketik Username &Password AD Anda.

Klik Terapkan dan OK, lalu mulai Peramban.

Jika Anda masih mengalami masalah koneksi setelah ini, coba nonaktifkan Windows Firewall atau tambahkan Pengecualian Port seperti yang disebutkan sebelumnya dalam jawaban.

Jika Anda masih memiliki masalah, balas jawaban ini dan saya akan membantu Anda lebih lanjut...

Sunting:

Pada workstation, klik Mulai | Jalankan, lalu ketik cliconfg dan klik OK.

Aktifkan TCP/IP dan Named Pipes, lalu centang opsi Aktifkan Protokol Memori Bersama dan klik OK.

Semoga membantu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CONVERT() di SQL Server

  2. SQL Server DELETE – Menghapus Satu atau Lebih Baris dari Tabel dengan Skenario Sedikit Lanjut

  3. Bagaimana cara mendapatkan penanganan kebuntuan Server Sql yang efisien di C # dengan ADO?

  4. SQL Server:SUM() dari beberapa baris termasuk klausa where

  5. Di Sql Server cara Pivot untuk beberapa kolom