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

Nie można utworzyć parametrów połączenia dla zdalnego pulpitu dla aplikacji C#

Spróbuj wykonać telnet localhost 1433 z wiersza poleceń (z tego samego serwera, na którym działają usługi SQL), jeśli połączenie zostało zaakceptowane bez żadnego błędu, to serwer SQL jest naprawdę gotowy do przyjmowania połączeń. W przeciwnym razie wykonaj następujące kroki, aby rozwiązać problem:

  • Upewnij się, że TCP/IP protokół włączony
  • Sprawdź, czy skonfigurowano niestandardowy port (za pomocą menedżera konfiguracji SQL Server) dla usługi SQL Express (jak na zrzucie ekranu)

Jeśli niestandardowy port NIE jest skonfigurowany

  1. Upewnij się, że usługa przeglądarki SQL jest uruchomiona
  2. Utwórz regułę w Zaporze systemu Windows, aby akceptować połączenia przychodzące na portach TCP 1433 i 1434 (TCP and UDP)
  3. Uruchom ponownie usługę SQL Browser
  4. Wykonaj telnet localhost 1433 ponownie do weryfikacji

Jeśli skonfigurowano port niestandardowy

  1. Utwórz regułę w Zaporze systemu Windows, aby akceptować połączenia przychodzące na niestandardowych portach TCP
  2. Uruchom ponownie usługę SQL
  3. Wykonaj telnet localhost <custom port> zweryfikować
  4. Zmień ciąg połączenia na DataSource = "ABCKOL-BCKOFF,<custom port>"


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przechwycić/zakodować znak specjalny dla SQL Server w aplikacji java?

  2. kopiowanie tabel z danymi do innej bazy danych w SQL Server 2008

  3. Należy zadeklarować zmienną skalarną @ID dla parametru wstawiania

  4. SQL:znaleźć ciągłe zakresy dat w wielu wierszach?

  5. Co to jest @@MAX_PRECISION w programie SQL Server?