Akses ke SQL Express secara Remote

Agak bingung juga waktu melihat bahwa SQL Express instances di komputer saya (baik notebook maupun desktop) tidak dapat diakses secara Remote. Namun pada awalnya saya tidak begitu perduli karena memang belum membutuhkannya, hingga tiba-tiba saya membutuhkan fitur ini. Maka berkelanalah saya ke beberapa situs blog hingga akhirnya menemukan jawaban yang paling cocok dengan kondisi saya.
Pada dasarnya, SQL Express secara default memang tidak membuka akses secara remote. Karena itu kita harus secara manual melakukannya. Prosesnya ternyata tidak jauh berbeda dengan proses di MS SQL 2000 seperti yang pernah saya bahas disini.

Berikut langkah-langkah yang harus dilakukan untuk dapat mengakses SQL Express dari “remote”:
[1]
Meminta agar SQL Express juga mendengarkan di jalur TCP/IP. Secara default, SQL Express biasanya hanya mendengarkan di jalur Named Pipes. Namun karena kita hendak mengakses dari “remote” maka kita juga menginginkan agar SQL Express mendengarkan pula di jalur TCP/IP. Caranya:

  1. Buka SQL Server Configuration Manager dari start menu SQL Server 2005\Configuration Tools
  2. Buka node dari SQL Server 2005 Network Configuration, didalamnya ada node Protocols for SQLEXPRESS. Klik node tersebut hingga muncul daftar di sebelah kanan.
  3. Klik kanan pada TCP/IP dan pilih Enabled (Bila telah Enabled maka biarkan saja dan maju ke langkah berikutnya)

[2]
Mengaktifkan service SQL Browser. SQL Browser membuat user yang melakukan koneksi secara “remote” tidak perlu memberikan nomor port secara spesifik. Cara mengaktifkannya:

  1. Buka SQL Server Surface Area Configuration dari start menu SQL Server 2005\Configuration Tools
  2. Klik pada link Surface Area Configuration for Services and Connections
  3. Pada window yang baru muncul, pilih node SQL Server Browser. Perhatikan informasi Service Status, apabila telah Running maka biarkan dan maju ke langkah berikutnya. Namun apabila Stopped maka klik pada tombol Start untuk mengaktifkan service ini.

Setelah 2 langkah diatas, seharusnya anda sudah bisa melakukan koneksi secara “Remote”. Apabila masih belum bisa juga maka silahkan coba hal berikut ini:

[3]
Firewall. Kemungkinan akses terhalangi oleh Firewall. Bila anda menggunakan Windows Firewall maka anda bisa melakukan beberapa langkah berikut ini, namun bila anda menggunakan firewall lain silahkan anda berusaha sendiri :D

  1. Buka Windows Firewall dari Control Panel
  2. Pilih tab Exceptions
  3. Klik pada tombol Add Programs dan tambahkan “sqlserv.exe” dari lokasi dimana kamu menginstall SQL Express. Biasanya kamu dapat menemukannya di lokasi “c:\Program Files\Microsoft SQL Server\MSSQL\Binn\”
  4. Tambahkan pula SQL Browser pada Exceptions. Klik tombol Add Programs lagi dan tambahkan “C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe”

Silahkan coba diakses kembali. Selamat Mencoba.

Related Posts

Bogor Express AC tanpa AC
Huh.. sungguh menjebalkan... Sudah hampir satu minggu ini kereta express Bogor-Sudirman yang saya tumpangi...
Certain website has been blocked
I got really shocked this morning as I cannot access two of my web application that I’ve been developed...
Family Work Room
Berhubung sudah punya rumah sendiri (pssst.. walaupun pinjaman), sepertinya cita-cita untuk mengadakan...
Setup Development Tools for Windows Phone
Akhirnya saya punya waktu juga untuk mengupdate blog ini. Terutama karena ada beberapa catatan penting...
Leave a comment

3 Comments.

  1. Mas sy punya masalah ni, sy buat aplikasi database dengan vb 2005 dan sql server 2005 express tanpa service pack, yg jadi masalah ko tdk bisa konek ama DB secara remote sy uda ngikutin cara setingan sql yang mas kasi tapi tetap ga bisa, kira2 ada ga pengaruhnya ama service pack 3 nya xp soalny sy pake xp sp3

  2. Haryono - Medan Sumut

    Trims Mas atas penjelasan yang sangat Gamlang, tadinya aku kesulitas sekali tuk bisa mengakses database secara remote.

    Terus aja berkreasi dan berprestasi.

    Salam hangat

  3. Does anyone know if there is another language or set of commands beside SQL for talking with databases?

    I’m working on a project and am doing some research thanks

Leave a Reply

Your email address will not be published. Required fields are marked *

*


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>