У меня есть строка соединения:Не удается подключиться Entity Framework на локальный SQL Server Express
<connectionStrings>
<add name="SolrLocal" providerName="System.Data.SqlClient" connectionString="Data Source=.\SQLExpress;Initial Catalog=SpeedOfLightRailDB;Integrated Security=true" />
</connectionStrings>
Но я получаю сообщение об ошибке:
"A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)"
Это мой первый раз играет с SQL Server Express, поэтому мне может не хватать что-то очевидное ....
Может ли кто-нибудь хотя бы подтвердить, что это строка подключения должна выглядеть для Entity Framework -> SQL Sever Express? Я меняю его, пытаясь заставить его работать.
Убедитесь, что служба MS SQL Server запущена. Для этого просто зайдите в «Панель управления»> «Администрирование»> «Службы» и попытайтесь найти «sql ...». убедитесь, что они имеют статус «Запуск». Другой совет - использовать имя сетевого устройства вместо точки для поля источника данных, например: «Hardworker \ sqlexpress; ...» –
Можете ли вы подключиться.\ SQLExpress в этом поле через SSMS? –
Является ли ваш веб-сервер на том же сервере, что и SQL Server? –