Всегда ли .NET SQL Client DataProvider всегда подключается с использованием базы данных master. Я заметил, что когда я подключаюсь к базе данных для выполнения запроса ADO.NET, а затем просматриваю активные подключения в SQL Management Studio, SPID для поставщика клиента .NET SQL всегда использует основную базу данных
Исходный каталог в моей строке подключения - это каталог БД, к которой я подключаюсь (и это не мастер)
"выберите SPID, DB_NAME (dbid), имя_программы из sys.sysprocesses, где имя_программы, например,"% .Net% ""
Вот вывод:
альтернативный текст http://www.freeimagehosting.net/uploads/1046babbc1.jpg