Ich bin auf das gleiche Problem gestoßen. Es stellt sich heraus, dass ich den TCP/IP-Zugriff für meinen lokalen SQL-Server nicht geöffnet habe.
Führen Sie einen schnellen Test durch, um zu überprüfen, ob dies daran liegt. Sie können versuchen, mit demselben Code eine Verbindung zu einem Remote-Server herzustellen. Wenn es funktioniert, bedeutet das, dass etwas mit Ihrem lokalen Server nicht stimmt.
Öffnen Sie also einfach den Zugang zu Ihrer 127.0.0.1:1433 im SQL Server Configuration Manager.
Schritte:
- Start -> Alle Programme -> Microsoft SQL Server 20XX -> Konfigurationstools -> SQL Server Configuration Manager
- SQL Server-Netzwerkkonfiguration -> Protokolle für MSSQLSERVER
- TCP/IP -> Eigenschaften -> IP-Adressen. Suchen Sie 127.0.0.1 und ändern Sie "Enabled" auf "Yes". Sie können dies für alle IPs tun, wenn Sie möchten.