none
Configure SQL RRS feed

  • Pertanyaan

  • Dear tim

    mohon bantuan seputar SQL,

    sebelum saya install MS-SQL Server.

    - Saya test networking dan take firewall configuration dulu

      saya sudah add firewall rule untuk SQL SERVER berikut dg command com :

      netsh advfirewall firewall add rule name=”SQL Server” dir=in action=allow protocol=TCP localport=1433 profile=PUBLIC

      dan tampil  ‘ok’ pada saat saya enter dan dalam jendela Windows Firewall with Advance Security pada

      Inbound Rules > sudah ada rule SQL Server tersebut dan active.

     saya kemudian test dari network client menggunakan portqry.exe seperti berikut :

      C:\PortQryV2>portqry -n 192.168.0.15 -e 1433 -p TCP

       Querying target system called:

         192.168.0.15

        Attempting to resolve IP address to a name...

        Failed to resolve IP address to name

        querying...

        TCP port 1433 (ms-sql-s service): FILTERED

        Mengapa begini ya ? Seharusnya kan LISTENING?

        Apakah karena MS-SQL Server nya sendiri belum saya install?

        Padahal saya ping ke 192.168.0.15 > sucessfull

       Mohon bantuannya, maaf kalau kepanjangan, soalnya sudah berhari-hari belum berhasil install

    nb : os windows server 2012 dan SQL server 2012

    Kamis, 14 Maret 2013 03.42

Jawaban

  • Mas Bejo,

    Jika memang firewall sudah di configure, bisa dicoba mematikan/disabled firewall di server terlebih dahulu lalu coba lakukan koneksi ke SQL Server lewat PC Client. Jika berhasil, kemungkinan konfigurasi Firewallnya ada yg belum lengkap. Aktifkan kembali firewall dan reconfigure. 

    Untuk langkah2 konfigurasi firewall untuk SQL Server silahkan pelajari artikel berikut : http://msdn.microsoft.com/en-us/library/cc646023.aspx

    Kedua, pastikan bahwa konfigurasi Connection di SQL Server Instance untuk "Allow remote connections to this server" sudah dalam kondisi aktif atau ter check.

    Ketiga, jika di Server ter pasang lebih dari 1 Server SQL Server atau lebih dari 1 Instances maka layanan SQL Server Browser harus dalam kondisi aktif.

    Demikian semoga membantu.

     


    Regards,
    Suherman
    Profile : MVP Profile
    Blog : Microsoft User Group Indonesia
    Mohon klik tombol "Ajukan Sebagai Jawaban" jika menurut anda jawaban saya benar

    Kamis, 14 Maret 2013 13.42

Semua Balasan

  • Query ke IP tersebut error karena tidak ada service yang mendengarkan di port tersebut (SQL Server belum diinstall).

    Mohon didetilkan lagi permasalahan kenapa tidak berhasil install. Apakah ada log atau pesan error yang muncul?


    Ahmad Masykur http://www.masykur.web.id/

    Kamis, 14 Maret 2013 04.59
  • Mas Bejo,

    Coba lakukan instalasi dulu SQL Server 2012 nya pada server yang telah disiapkan. Baru setelah itu silahkan mas Bejo me reconfigure untuk Networknya


    Regards,
    Suherman
    Profile : MVP Profile
    Blog : Microsoft User Group Indonesia
    Mohon klik tombol "Ajukan Sebagai Jawaban" jika menurut anda jawaban saya benar

    Kamis, 14 Maret 2013 07.05
  • Dear tim,

    Sebelumnya saya informasikan juga saya install 2 aplikasi di Windows Server 2012 ini :

    XAMPP 1.7.7 dan MSSQL Server 2012.

     

    Sebelum saya install kedua aplikasi tersebut :

    a. Port 80 dan Port 1433 sudah saya Allow di Inbound Rules firewall-nya.

    b. Saya test portqry –n 192.168.0.15 –e 80 –p TCP

          > Hasilnya FILTERED

    c. Saya test portqry –n 192.168.0.15 –e 1433 –p TCP

          > Hasilnya FILTERED

     

    Kemudian saya install XAMPP sebelum MSSQL 2012.

    a. Di Server : http://localhost  > OK success

    b. Dari client : http://192.168.0.5 > Error : page not found

    c. Saya test portqry –n 192.168.0.15 –e 80 –p TCP

          > Hasilnya FILTERED

    d. Di server : saya Enable Network Discovery di Firewall Configuration

        Kemudian di Network and Sharing Center, Network Discovery saya Contreng.

    c. Setelah enable network discovery :

        Saya test portqry –n 192.168.0.15 –e 80 –p TCP

          > Hasilnya > TCP port 80 (http service): LISTENING

    d. Dari client : http://192.168.0.5 > OK success

     

    Kemudian saya install MSSQL-2012.

     

    a. Semua port yang harus di-allow menurut tutorial SQL Server Installation di Internet

        sudah saya allow seperti command netsh berikut :

     

    - add rule name=”SQL Server” dir=in action=allow protocol=TCP localport=1433 profile=PUBLIC

    - add rule name=”SQL DAC” dir=in action=allow protocol=TCP localport=1434 profile=PUBLIC

    - add rule name=”SQL Browser” dir=in action=allow protocol=UDP localport=1434 profile=PUBLIC

    - add rule name=”Mirroring EndPoint” dir=in action=allow protocol=TCP localport=5022 profile=PUBLIC

    - add rule name=”SQL Service Broker” dir=in action=allow protocol=TCP localport=4022 profile=PUBLIC

    - add rule name=”T-SQL Debugger” dir=in action=allow protocol=TCP localport=135 profile=PUBLIC

    - add rule name=”SQL Browser for Analysis Service” dir=in action=allow protocol=TCP localport=2382 profile=PUBLIC

    - add rule name=”Analysis Service” dir=in action=allow protocol=TCP localport=2383 profile=PUBLIC

    - add rule name=”HTTPS Reporting Service” dir=in action=allow protocol=TCP localport=443 profile=PUBLIC

     

    b. Proses Instalasai dari Awal hanya ada Warning karena Firewall Active

        Dengan penjelasan : perlu diatur beberapa port harus di allow connection

        dengan merefer kepada documentasi Microsoft MSSQL-Server dan sudah saya allow

        sebelum MSSQL 2012 saya install di atas.  Semua Service : Success terinstall

     

    c. Login dari MSSQL Server Management  Studio : Login ke SQL Server > OK No problem

     

    d. Dari SQL Configuration Manager :

        - SQL Server Network Configuration protocol :

           a. Named Pipes : Enabled

           b. Shared Memory : Enabled

           c. TCP/IP : Enabled

     

        - SQL Native Client 11.0 Configuration protocol :

           a. Named Pipes : Enabled

           b. Shared Memory : Enabled

           c. TCP/IP : Enabled

     

    e. Di PC Client : Setelah saya install Native Client di PC tsb,

        saya login > Error : Login timeout expired > Login Failed

     

    f.  Saya test portqry –n 192.168.0.15 –e 1433 –p TCP

          > Hasilnya > TCP port 1433 (ms-sql-s service): FILTERED

    Apa yang kurang ya ?

    Apa SQL Native Network Access masih di Block di WINDOWS REGISTRY ya ?

    Kalo ya, bagaimana cara mengecek dan mengubah nilai REGISTRY-nya ?

    Demikian dari saya, mohon bantuannya sangat, sebelum dan sesudahnya terima kasih.

     
    Kamis, 14 Maret 2013 10.21
  • Mas Bejo,

    Jika memang firewall sudah di configure, bisa dicoba mematikan/disabled firewall di server terlebih dahulu lalu coba lakukan koneksi ke SQL Server lewat PC Client. Jika berhasil, kemungkinan konfigurasi Firewallnya ada yg belum lengkap. Aktifkan kembali firewall dan reconfigure. 

    Untuk langkah2 konfigurasi firewall untuk SQL Server silahkan pelajari artikel berikut : http://msdn.microsoft.com/en-us/library/cc646023.aspx

    Kedua, pastikan bahwa konfigurasi Connection di SQL Server Instance untuk "Allow remote connections to this server" sudah dalam kondisi aktif atau ter check.

    Ketiga, jika di Server ter pasang lebih dari 1 Server SQL Server atau lebih dari 1 Instances maka layanan SQL Server Browser harus dalam kondisi aktif.

    Demikian semoga membantu.

     


    Regards,
    Suherman
    Profile : MVP Profile
    Blog : Microsoft User Group Indonesia
    Mohon klik tombol "Ajukan Sebagai Jawaban" jika menurut anda jawaban saya benar

    Kamis, 14 Maret 2013 13.42