Срещнах същия проблем. Оказа се, че не съм отворил TCP/IP достъп за моя локален SQL сървър.
Направете бърз тест, за да проверите дали това е причинено от това, можете да опитате да се свържете с отдалечен сървър със същия код. Ако работи, това означава, че нещо не е наред с вашия локален сървър.
Затова просто отворете достъпа до вашия 127.0.0.1:1433 в Мениджър на конфигурацията на SQL сървъра.
Стъпки:
- Старт -> Всички програми -> Microsoft SQL Server 20XX -> Инструменти за конфигуриране -> SQL Server Configuration Manager
- Мрежова конфигурация на SQL сървър -> Протоколи за MSSQLSERVER
- TCP/IP -> Свойства -> IP адреси. Намерете 127.0.0.1 и променете „Разрешено“ на „Да“. Можете да го направите за всички IP адреси, ако искате.