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

.NET Core nie może połączyć się ze zdalną bazą danych SQL Server

Spróbuj wykonać następujące czynności:

  1. Upewnij się, że protokół TCP/IP jest włączony przez menedżera konfiguracji SQL Server. Upewnij się też, że port niestandardowy nie jest skonfigurowany, szczegółowe informacje
  2. Wykonaj telnet HC-SERVER-04 1433 z wiersza poleceń zdalnego hosta (z którego próbowałeś połączyć się z serwerem SQL)

Jeśli Krok 2 nie powiedzie się:Utwórz regułę w zaporze sieciowej serwera SQL z portem nr 1433 i 1434 aby zaakceptować połączenia przychodzące, spróbuj ponownie telnet, jeśli telnet działa, aplikacja powinna być w stanie się połączyć

  1. Jeśli nie działa po wejściu w firewall:Uruchom ponownie SQL Browser usługa
  2. Bez powodzenia w SQL Browser usługi, zmień parametry połączenia w następujący sposób:
Server=HC-SERVER-04,1433;Database=IBCore_Lange;User Id=sa;password=XXX


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. HAS_DBACCESS() – Dowiedz się, czy użytkownik może uzyskać dostęp do bazy danych w SQL Server

  2. SYSUTCDATETIME() vs GETUTCDATE() w SQL Server:jaka jest różnica?

  3. Kolumna z funkcją DEFAULT, przekazać parametr lub określić wstawić wartości?

  4. Uzyskiwanie informacji zwrotnej o wyniku z procedury składowanej w Entity Framework

  5. Paginacja w SQL Server za pomocą OFFSET/FETCH