Microsoft.EntityFrameworkCore.Database.Connection[20004]
Произошла ошибка при подключении к базе данных «dbname» на сервере «localhost».
и далее
Microsoft.EntityFrameworkCore.Query[10100]
An произошло исключение при переборе результатов запроса для типа контекста 'dbname.dbnameContext'.
Я пытался манипулировать строкой подключения, но у меня не получилось получить любой результат. Пытался исключить Trusted_Connection=true. Строка подключения жестко запрограммирована в параметрах и проверена на наличие ошибок.
Мой appsettings.json:
Код: Выделить всё
"ConnectionStrings": {
"FirstConnection": "Server=localhost;Database=dbname;Trusted_Connection=True;",
"SecondConnection": "Server=localhost;Database=dbname2;Trusted_Connection=True;"
}
Код: Выделить всё
public void ConfigureServices(IServiceCollection services)
{
// string conFirst = Configuration.GetConnectionString("FirstConnection");
services.AddDbContext(opt => opt.UseSqlServer("Server=localhost;Database=dbname;Trusted_Connection=True"));
services.AddTransient();
services.AddControllersWithViews();
}
PS: Я пытался подключиться к базе данных через обозреватель объектов VS SQL Server и получил строку подключения из свойств базы данных, которая не тоже работаю
Подробнее здесь: https://stackoverflow.com/questions/675 ... ction20004
Мобильная версия