Я рассмотрел другие подобные вопросы здесь, и у меня нет подходящего ответа. Я озадачен сообщением об ошибке, которое я получаю - своей базой данных - он должен позволить нескольким процессам получить к нему доступ. В чем еще смысл иметь базу данных?!?Visual Studio 2010 Database Browser не будет подключаться к SQL Server последовательно
OK. Найти мой дзен, как спокойствие снова ...
Environment:
Visual Studio 2010 Express (C# in this particular case)
SQL Server 2012 R0 set up for windows authentication
i7 based PC, 8 cores, 16GB RAM, Windows 7 Pro x64
У меня есть база данных, которую я создал с помощью нескольких простых таблиц. Я знаю, где находится файл MDF. Я могу получить доступ к нему через SQL Server Management Studio просто отлично.
Вот что говорит Microsoft сделать: http://msdn.microsoft.com/en-us/library/ms171890.aspx
Шаг 9, где она завершается с ошибкой, что файл находится в использовании. Вот и все. Не прошло и этого. Почему нет способа указать SQL Server - зачем мне идти в файл? Должен ли файл полностью отключиться от выполняемого процесса SQL Server? Как это имеет смысл? Это просто безумие - как другие процессы должны быть способны достичь этого? Разве это не пункт базы данных? Чувак не пребудет!
Теория - это то, как Microsoft хочет заставить меня перейти с Express на то, за что я плачу. [insert обязательная серая борода ворчать о Microsoft]. Я заметил, что в Visual Studio для оплаты Браузер базы данных заменен браузером сервера ... Я чувствую запах рыбы.
Before you answer:
Yes. I turned it off then on again.
Yes. I uninstalled then reinstalled the database.
Yes. I did that other thing you suggest to users you normally don't trust to flip
on a light switch correctly.
Yes. This facility was cleared out of voodoo, gremlins and black cats ages ago.
There is plenty of natural sunlight so the bastards aren't coming back.