Вы должны удалить этот 'MultipleActiveResultSets = True' из вашего соединения EntityFramework
string
, после этого вы можете увидеть имя целевой базы данных, отображаемое в Profiler, вместо master.
В моем случае, может быть, команда ADO.NET захочет использовать функцию MultipleActiveResultSets для получения
данных из БД, поэтому им необходим доступ к master.запросить и не возвращать все его результаты (как в выражении foreach в LINQ), и в то же время поднять другой запрос, чтобы получить другие данные в том же сеансе.
По умолчанию это поведение не разрешенопо БД.ТАК .....