Существует множество связанных проблем, связанных со схожими сообщениями об ошибках базы данных, но обычно они связаны с людьми, которые настраивают базы данных на SQL-сервере, но не полностью инкапсулированы в Blazor / Entity Framework.
IМы создавали приложение Blazor Web Assembly, которое состоит из трех проектов (клиент, модель, сервер). Проект Server использует Entity Framework и создал базу данных со всеми таблицами / записями, которые он обслуживает.
Подключение к базе данных работало нормально с момента создания проекта, но после недавнего сбоя моей машины, когда я перестроил решение и получил доступ к приложению, сервер начал выдавать следующую ошибку:
Microsoft.Data.SqlClient.SqlException (0x80131904): Невозможно открыть базу данных "WhiteGov", запрошенную при входе в систему. Не удалось войти в систему.
Не удалось войти в систему для пользователя 'EPIC \ twhite'.
(EPIC\twhite
- это моя учетная запись Windows)
Я могу видеть и подключаться к базе данных вобозреватель сервера решения.
Что я могу сделать, чтобы исправить любую проблему, которая возникла "внезапно" / "спонтанно". Я не изменил ConnectionString (ниже).
{
"ConnectionStrings": {
"DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=WhiteGov;Trusted_Connection=True;"
},
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"AllowedHosts": "*"
}
Вот еще ошибка:
в Microsoft.Data.ProviderBase.DbConnectionPool.TryGetConnection (DbConnection owningObject, UInt32 waitForMultipleObjectsTime, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal & connection) в Microsoft.Data.ProviderBase.DbConnectionPool.TryGetConnection (DbConnection owningObject, TaskCompletionSource). owningConnection, TaskCompletionSource`1, повторная попытка, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal & connection) в Microsoft.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal (DbConnection outerConnection, DbConnectionOgnationOctiveOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionOctionSecenceFactingOctionOctionOctionNecationFactingOctionOctionSecenceFactingOctionOctionCeditionOctionSecateFactationCattionFirectoryPlayingOctionSigned))). rosoft.Data. (ОтменаТокен отмененТокен)