sql >> Databasteknik >  >> RDS >> Sqlserver

Det går inte att skapa anslutningssträng för ett fjärrskrivbord för en C#-applikation

Försök att göra telnet localhost 1433 från kommandotolken (från samma server där SQL-tjänster körs), om anslutningen accepteras utan något fel, då är din SQL-server verkligen redo att acceptera anslutningar. Följ annars dessa steg för att felsöka problemet:

  • Se till att TCP/IP protokoll aktiverat
  • Verifiera om den anpassade porten är konfigurerad (via SQL Server Configuration Manager) för SQL Express-tjänsten (enligt skärmdump)

Om den anpassade porten INTE är konfigurerad

  1. Se till att SQL-webbläsartjänsten körs
  2. Skapa en regel i Windows-brandväggen för att acceptera inkommande anslutningar på TCP-portar 1433 och 1434 (TCP and UDP)
  3. Starta om SQL Browser-tjänsten
  4. Gör telnet localhost 1433 igen för att verifiera

Om den anpassade porten är konfigurerad

  1. Skapa en regel i Windows-brandväggen för att acceptera inkommande anslutningar på anpassade TCP-portar
  2. Starta om SQL-tjänsten
  3. Gör telnet localhost <custom port> för att verifiera
  4. Ändra anslutningssträngen till DataSource = "ABCKOL-BCKOFF,<custom port>"


  1. Handledning för Paypal php MySQL integration

  2. Tabellversionering (historiska tabeller) och ordningstabellrelationer

  3. Hur fyller jag i en rationell MySQL-databas med flera tabeller från en befintlig databas med en tabell?

  4. Hur tillåter jag att en rullgardinsparameter i SSRS har ett standardvärde på -- Alla -- ?