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

MSSQL problem z połączeniem

Object Storage Arubacloud
0 głosów
507 wizyt
pytanie zadane 19 sierpnia 2017 w SQL, bazy danych przez niezalogowany

Witam mam problem z połączeniem się z bazą danych MsSql expres 2016

Mianowicie dostaje ten błąd

Array
(
    [0] => Array
        (
            [0] => 08001
            [SQLSTATE] => 08001
            [1] => 2
            [code] => 2
            [2] => [Microsoft][ODBC Driver 13 for SQL Server]Named Pipes Provider: Could not open a connection to SQL Server [2]. 
            [message] => [Microsoft][ODBC Driver 13 for SQL Server]Named Pipes Provider: Could not open a connection to SQL Server [2]. 
        )

    [1] => Array
        (
            [0] => HYT00
            [SQLSTATE] => HYT00
            [1] => 0
            [code] => 0
            [2] => [Microsoft][ODBC Driver 13 for SQL Server]Login timeout expired
            [message] => [Microsoft][ODBC Driver 13 for SQL Server]Login timeout expired
        )

    [2] => Array
        (
            [0] => 08001
            [SQLSTATE] => 08001
            [1] => 2
            [code] => 2
            [2] => [Microsoft][ODBC Driver 13 for SQL Server]A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.
            [message] => [Microsoft][ODBC Driver 13 for SQL Server]A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.
        )

)

Próbuje się połączyć wewnątrz sieci lokalnej

Firewall jest wyłączony a nawet jeśli to są dodane reguły otwierające port 1433 TCP

Zmieniłem też powyższe ustawienia tak aby zezwolić na połączenia ale dalej nic

Będę wdzięczny za pomoc :)

1 odpowiedź

0 głosów
odpowiedź 19 sierpnia 2017 przez Ehlert Ekspert (212,670 p.)
  1. Używasz PDO?
  2. Sprawdź w phpinfo czy masz wszystkie sterowniki
  3. DSN w PDO: adres ip zamiast localhost
  4. Port po ip musi być po przecinku
komentarz 19 sierpnia 2017 przez niezalogowany
Ten program bez problemu łączy się z bazą na innym hoście wiec problem leży po stronie samej bazy a nie aplikacji

Wszystkie sterowniki są poprawnie załadowane

Podobne pytania

0 głosów
1 odpowiedź 79 wizyt
0 głosów
0 odpowiedzi 114 wizyt
pytanie zadane 24 stycznia 2023 w SQL, bazy danych przez kidsqldev Nowicjusz (120 p.)
0 głosów
1 odpowiedź 295 wizyt
pytanie zadane 13 listopada 2019 w SQL, bazy danych przez JuniorPL Użytkownik (770 p.)

92,572 zapytań

141,423 odpowiedzi

319,645 komentarzy

61,959 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

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy 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!

...