Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Włącz połączenia zdalne dla SQL Server Express 2012

Cóż, cieszę się, że zapytałem . Rozwiązanie, które w końcu odkryłem, było tutaj:

Jak mam skonfigurować SQL Server Express, aby umożliwić zdalne połączenia tcp/ip na porcie 1433?

  1. Uruchom Menedżera konfiguracji SQL Server.
  2. Przejdź do Konfiguracja sieci SQL Server> Protokoły dla SQLEXPRESS.
  3. Upewnij się, że protokół TCP/IP jest włączony.

Jak dotąd, tak dobrze i całkowicie oczekiwany. Ale potem:

  1. Kliknij prawym przyciskiem myszy TCP/IP i wybierz Właściwości .
  2. Sprawdź, czy w IP2 adres IP jest ustawiony na adres IP komputera w lokalnej podsieci.
  3. Przewiń w dół do IPAll.
  4. Upewnij się, że porty dynamiczne TCP jest puste . (Mój został ustawiony na jakiś 5-cyfrowy numer portu.)
  5. Upewnij się, że Port TCP jest ustawiony na 1433 . (Mój był pusty.)

(Ponadto, jeśli wykonasz te czynności, to nie konieczne, aby włączyć przeglądarkę SQL Server i wystarczy zezwolić na port 1433, a nie 1434.)

Te dodatkowe pięć kroków to coś, czego nie pamiętam, kiedy musiałem je wykonywać w poprzedniej wersji SQL Server, Express lub innej. Wydaje się, że są one konieczne, ponieważ używam nazwanego wystąpienia (myservername\SQLEXPRESS) na serwerze zamiast wystąpienia domyślnego. Zobacz tutaj:

Skonfiguruj serwer do nasłuchiwania na określonym porcie TCP (Menedżer konfiguracji SQL Server)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Filtrowanie według opcji OFFSET-FETCH w zapytaniu Select — samouczek SQL Server / TSQL, część 118

  2. SELECT z trzeciego przecinka w łańcuchu

  3. Potrzebna pomoc w denerwującym oświadczeniu sql

  4. Domyślna data pobrania dla daty wstawienia

  5. Tworzenie kolumny wyliczanej w SQL Server 2008