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

Bagaimana cara terhubung ke SQL Server dari komputer lain?

Penafian

Ini hanya beberapa informasi tambahan yang mungkin bisa membantu siapa saja. Saya ingin memperjelas bahwa apa yang saya gambarkan di sini mungkin:

  • A. tidak 100% benar dan
  • B. tidak aman dalam hal keamanan jaringan.

Saya bukan DBA, tetapi setiap kali saya menyiapkan SQL Server (Express atau Full) untuk pengujian atau yang tidak, saya mengalami masalah konektivitas. Solusi yang saya jelaskan lebih untuk orang yang hanya mencoba menyelesaikan pekerjaan mereka - konsultasikan dengan seseorang yang berpengetahuan luas di bidang ini saat menyiapkan server produksi.

Untuk SQL Server 2008 R2 inilah yang akhirnya saya lakukan:

  1. Pastikan semuanya tersusun seperti initutorial yang merupakan tutorial yang sama diposting di atas sebagai solusi oleh "Dani" sebagai jawaban yang dipilih untuk pertanyaan ini.
  2. Periksa dan/atau setel, setelan firewall Anda untuk komputer yang menghosting SQL Server. Jika Anda menggunakan Windows Server 2008 R2 lalu gunakan Server Manager, buka Konfigurasi lalu lihat "Windows Firewall dengan Keamanan Lanjutan". Jika Anda menggunakan Windows 7, buka Control Panel dan cari "Firewall" klik "Allow a program through Windows Firewall".
    • Buat aturan masuk untuk port TCP 1433 - izinkan koneksi
    • Buat aturan keluar untuk port TCP 1433 - izinkan koneksi
  3. Setelah selesai dengan pengaturan firewall, Anda akan ingin memeriksa satu hal lagi. Buka "SQL Server Configuration Manager" cari:Konfigurasi Jaringan SQL Server - Protokol untuk SQLEXPRESS (atau yang setara) - TCP/IP
    • Klik dua kali pada TCP/IP
    • Klik pada tab Alamat IP
    • Di bawah IP1 atur Port TCP ke 1433 jika belum
    • Di bawah IP Semua atur Port TCP ke 1433 jika belum
  4. Mulai ulang SQL Server dan SQL Browser (lakukan keduanya agar aman)

Biasanya setelah saya melakukan apa yang saya sebutkan di atas saya tidak punya masalah lagi. Berikut adalah tangkapan layar dari apa yang harus dicari - untuk langkah terakhir itu:

Sekali lagi, jika seseorang dengan informasi lebih lanjut tentang topik ini melihat tanda bahaya, mohon perbaiki saya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menambahkan INDEX ke CTE

  2. Solusi untuk INSERT ATAU UPDATE di SQL Server

  3. Apakah ukuran yang digunakan dengan NVARCHAR penting?

  4. Menghitung DISTINCT pada beberapa kolom

  5. Membuat, tidak merusak, kinerja SQL Server