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
- Se till att SQL-webbläsartjänsten körs
- Skapa en regel i Windows-brandväggen för att acceptera inkommande anslutningar på TCP-portar
1433
och1434 (TCP and UDP)
- Starta om SQL Browser-tjänsten
- Gör
telnet localhost 1433
igen för att verifiera
Om den anpassade porten är konfigurerad
- Skapa en regel i Windows-brandväggen för att acceptera inkommande anslutningar på anpassade TCP-portar
- Starta om SQL-tjänsten
- Gör
telnet localhost <custom port>
för att verifiera - Ändra anslutningssträngen till
DataSource = "ABCKOL-BCKOFF,<custom port>"