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

Tidak dapat membuat connectionstring untuk desktop jarak jauh untuk aplikasi C#

Coba lakukan telnet localhost 1433 dari command prompt (dari server yang sama di mana layanan SQL berjalan), jika koneksi diterima tanpa kesalahan, maka server SQL Anda benar-benar siap menerima koneksi. Jika tidak, ikuti langkah-langkah berikut untuk memecahkan masalah:

  • Pastikan TCP/IP protokol diaktifkan
  • Verifikasi apakah port kustom dikonfigurasi (melalui manajer Konfigurasi SQL Server) untuk layanan SQL Express (sesuai tangkapan layar)

Jika port kustom TIDAK dikonfigurasi

  1. Pastikan layanan SQL Browser berjalan
  2. Buat aturan di Windows Firewall untuk menerima koneksi masuk pada port TCP 1433 dan 1434 (TCP and UDP)
  3. Mulai ulang layanan Peramban SQL
  4. Lakukan telnet localhost 1433 lagi untuk memverifikasi

Jika port kustom dikonfigurasi

  1. Buat aturan di Windows Firewall untuk menerima koneksi masuk pada port TCP Kustom
  2. Mulai ulang layanan SQL
  3. Lakukan telnet localhost <custom port> untuk memverifikasi
  4. Ubah string koneksi menjadi DataSource = "ABCKOL-BCKOFF,<custom port>"


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menghitung persentase dengan pernyataan SQL

  2. Script Cepat yang Mengembalikan Semua Properti dari SERVERPROPERTY() di SQL Server 2017/2019

  3. Cara melampirkan database SQL Server dari baris perintah

  4. Gunakan SET TEXTSIZE untuk Membatasi Data yang Dikembalikan untuk Setiap Baris di SQL Server

  5. Cara Memindahkan File Data di SQL Server – Bagian 1