sql >> Database >  >> RDS >> Sqlserver

Kan geen verbindingsreeks maken voor een extern bureaublad voor een C#-toepassing

Probeer telnet localhost 1433 . te doen vanaf de opdrachtprompt (van dezelfde server waarop SQL-services worden uitgevoerd), als de verbinding zonder enige fout wordt geaccepteerd, dan is uw SQL-server echt klaar om verbindingen te accepteren. Volg anders deze stappen om het probleem op te lossen:

  • Zorg ervoor dat TCP/IP protocol ingeschakeld
  • Controleer of de aangepaste poort is geconfigureerd (via SQL Server Configuration Manager) voor SQL Express-service (volgens screenshot)

Als de aangepaste poort NIET is geconfigureerd

  1. Zorg ervoor dat de SQL Browser-service actief is
  2. Maak een regel in Windows Firewall om inkomende verbindingen op TCP-poorten 1433 te accepteren en 1434 (TCP and UDP)
  3. SQL Browser-service opnieuw starten
  4. Doe telnet localhost 1433 nogmaals om te verifiëren

Als de aangepaste poort is geconfigureerd

  1. Maak een regel in Windows Firewall om inkomende verbindingen op aangepaste TCP-poorten te accepteren
  2. SQL-service opnieuw starten
  3. Doe telnet localhost <custom port> om te verifiëren
  4. Verander de verbindingsreeks in DataSource = "ABCKOL-BCKOFF,<custom port>"


  1. Datum niet opslaan in Mysql van Php-registratieformulier

  2. .NET Core 2.1 Identity krijgt alle gebruikers met hun bijbehorende rollen

  3. Mysql-query werkt goed op workbench, maar duurt te lang in r

  4. Vind alle zoekopdrachten die een bepaalde tabel gebruiken