• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Program nie łączy się z bazą danych MSSQL

VPS Starter Arubacloud
0 głosów
345 wizyt
pytanie zadane 7 marca 2017 w C# przez PejtaM Użytkownik (550 p.)
otagowane ponownie 7 marca 2017 przez PejtaM

Witam, mam problem ponieważ mój program łączy się z bazą tylko jeżeli komputer, z którego program jest uruchamiany znajduje się w tej samej sieci. Jeżeli zrobię np. HotSpot występuje error: 26.

Z tego co znalazłem w necie nic nie zadziałało. Do serwera chcę się połączyć przez IP. W aplikacji wszystko ok ConnectionString itp.

W ustawieniach serwera: logowanie (usługa sieciowa). W bazie utworzone konto z hasłem do łączenia. W ustawieniach serwera:

  • TCP/IP - Enabled 
  • w IPAll TCP port: 49172
  • w IP5 TCP port: 1433
  • W firewall  dodane reguły przychodzące na te porty + UDP na port 1434.

Czy coś jeszcze należy zrobić aby aplikacja, która jest np w sieci publicznej łączyła się z bazą ?

 

1 odpowiedź

0 głosów
odpowiedź 9 marca 2017 przez xqwztz Obywatel (1,100 p.)
Czy IP zewnętrznej sieci nie jest przypadkiem za NATem, jeśli tak to musisz przekierować port TCP na routerze.

Możesz sprawdzić czy na danym porcie serwer bazy danych odpowiada wpisując w konsoli:

telnet ADRES_IP PORT

np

telnet 213.180.130.200 1433

jeśli port będzie otwarty otrzymasz odpowiedz od serwera (najczęściej pojawi się znak zachęty)

UWAGA! aby to zadziałało musisz mieć zainstalowaną usługę telnet (w panelu sterowania tam gdzie masz listę zainstalowanych aplikacji znajduje się zakładka z aplikacjami systemowymi, przy usłudze "klient telnet" zaznacz ptaszek)

Podobne pytania

0 głosów
1 odpowiedź 320 wizyt
pytanie zadane 20 kwietnia 2017 w PHP przez niezalogowany
+1 głos
2 odpowiedzi 258 wizyt
pytanie zadane 19 czerwca 2015 w PHP przez Piotr Czarnecki Nowicjusz (200 p.)
0 głosów
1 odpowiedź 164 wizyt
pytanie zadane 7 sierpnia 2018 w Java przez kingkushlee Gaduła (3,960 p.)

92,455 zapytań

141,263 odpowiedzi

319,099 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...